Featuring a private, infinity pool and panoramic sea views, Villa Olympos is located in Afantou. This property offers access to a terrace and free WiFi.
The villa comes with 4 bedrooms, a kitchen with a dishwasher and an oven, and a bathroom with a shower. A flat-screen TV with satellite channels is offered.
The villa offers an outdoor pool. Villa Olympos provides BBQ facilities.
Rhodes Town is 9.9 mi from the accommodations. The nearest airport is Rhodes International Airport, 8.1 mi from Villa Olympos.