Villa Queen, a property with pool with a view, a garden and a terrace, is located in Elounda, 11 km from Lake Voulismeni, 12 km from Panagia Kera Church (in Kritsa), as well as 13 km from Agios Nikolaos Port. There is an on-site restaurant, plus free...
Rooms total: 1 More information »Archaeological Museum of Agios Nikolaos 4.8 km
Panagia Kera Church (in Kritsa) 5.0 km
Lake Voulismeni 5.0 km
Agios Nikolaos Port 5.2 km