Irini'S Sea View House Villa
- 120 m²
- 2 bedrooms
- 1 bathroom
- View all
Situated 4.6 km from Damnoni beach, Irini'S Sea View House Villa Sellia entices guests to explore various tourist attractions in the area.
Micro Ammoudi is 15 minutes' drive from this 1-bedroom villa, while Ammoudaki Beach is about 20 minutes away by car.
Irini'S Sea View House Villa includes a balcony and a dining area, along with comforts like air conditioning, as well as such media facilities as a flat-screen TV with satellite channels.
This Sellia property offers a dining area with coffee and tea makers. You can also make use of a fridge, an oven, and kitchenware to prepare your own meal. The 1-bathroom villa is a mere 1.3 km from restaurant Merastri Taverna. The nearest bus stop is Sellia, just around the corner from the holiday home.
Popular hotels in Crete