Olympia Villa

  • 140 m²
  • 3 bedrooms
  • 3 bathrooms
Location

Situated within a 10-minute drive of Church of Saint Phanourios, the 3-bedroom Olympia Villa features a terrace with views of the sea.

Church of St. Anastasia the Roman is approximately 10 minutes away by car and Diagoras airport is 70 km from the Gennadi villa.

The accommodation includes a balcony and a sitting area, along with such media amenities as a flat-screen TV with satellite channels. Guests will appreciate a sofa set, as well as an air conditioner for a more comfortable stay. Featuring a separate toilet and a shower, the bathroom also comes with hair dryers and towels.

Olympia Villa is equipped with a refrigerator, an oven, and kitchenware for self-catering in an outdoor dining area. To dine onsite, guests also have access to coffee and tea making facilities.

Important information
Check-in: from 14:00 until 23:59
Check-out: from 08:00 until 10:00
Licence number00001840624

Popular hotels in Rhodes

10 Exceptional (6 reviews)
Indira
2.1 km to the city centre (Show on map)
During the stay at Villa Indira, guests can indulge in table tennis or visit Monastery of Filerimos, located a 15…
Iliotti
3-star property
2.1 km to the city centre (Show on map)
The 60 m^2 Iliotti Apartments Rhodes City offers easy access to such tourist sites as Santa Maria Della Vittoria…
Aenaon
300 m to the city centre (Show on map)
Located just a 7-minute walk from Akropolis, the 2-bedroom Aenaon Villa provides access to various tourist attractions in…
To Nisaki
3-star property
3.7 km to the city centre (Show on map)
The spacious 1-bedroom To Nisaki Apartment Asklipiion provides easy access to various city attractions, such as Metamorfosis Tou Sotiros…
White Ialysos (Rhodes)
4-star property
1.5 km to the city centre (Show on map)
Featuring a sunny patio with garden views, the 3-bedroom Love White Villa is 15 minutes' drive from Diagoras airport.
Blanche Apartment
3-star property
1.2 km to the city centre (Show on map)
Situated approximately 25 minutes' walk from The Island Of Rhodes, the beachfront 1-bedroom Chambre Blanche Ialysos provides guests with…