Villa Royal usytuowany jest w mieście Cavtat, w odległości 200 metrów od kamienistych plaż. W budynku mieści się restauracja serwująca potrawy kuchni śródziemnomorskiej i międzynarodowej z karty. Obiekt zapewnia bezpłatny prywatny parking i bezpłatny bezprzewodowy dostęp do Internetu. Wszystkie pokoje i apartamenty typu studio wychodzą na morze i wyposażone są w klimatyzację oraz telewizor z dostępem do kanałów telewizji satelitarnej. Apartamenty obejmują też aneks kuchenny z jadalnią. Goście mają do dyspozycji prywatny balkon lub patio. Kompleks Royal oddalony jest o 200 metrów od barów kawiarń i sklepów. W centrum miasta oferowane są rejsy na Wyspy Elafickie. Obiekt oddalony jest o 5 km od ośrodków jazdy konnej i biur organizujących safari jeepami. Przystanek, z którego codziennie odjeżdżają autobusy kursujące do Dubrownika, usytuowany jest w odległości 200 metrów od budynku. Kompleks Villa Royal dzieli 5 km od dubrownickiego lotniska i 15 km od Starego Miasta.