Отель Villa Riva находится в центре города Макарска и в 2,5 км от пляжа Nugal Beach. До Международного аэропорта Сплит (Split Airport) - 79 км. Вилла расположена так, что посетители будет иметь в равной степени возможность как заняться шопингом, посетив модные бутики неподалеку, так и насладиться очарованием Макарской Ривьеры очутившись на близлежащей гавани.