Antonoglou Beach Villas - Waterfront Luxury Retreat
- The lagest option:
- 7 guests
- 4 beds
- 3 bedrooms
- View all
Antonoglou Beach Villas - Waterfront Luxury Retreat Lachania, located 1.4 km from Gennadi Beach, welcomes guests with a private swimming pool to refresh in. The 7-room villa boasts a patio and barbecue grills, while the Church of Saint Phanourios is about 10 minutes away by car.
The Church of St. Anastasia the Roman is 4.3 km away.
Antonoglou Beach Villas - Waterfront Luxury Retreat comes with a bathroom with a walk-in shower and a separate toilet. There are hairdryers and towels for guests' comfort.
This Lachania property is equipped with a freezer, an oven, and glassware for self-catering in a dining area. This villa is also 70 km from Diagoras airport.
Popular hotels in Rhodes