Crete >
Moundros
Moundros hotels & apartments, all accommodations in Moundros
Recommended hotels in Moundros
Moundros Luxury Villa & Spa
Moundros, Moundros, Greece
During the stay at Moundros Luxury Villa & Spa, guests can indulge in a Jacuzzi and a sauna or visit Ancient Lappa, located 3.1 km away. This 4-bedroom villa features an outdoor swimming pool and is…