Address: Off Main Street, Imerovigli
Hotel rating from 24 guests: 7.8
On the Rocks is a small and cosy hotel built in a traditional Aegean Cycladic architecture with spa facilities, ready to offer you an unforgettable stay. …
Address: Main Street, Imerovigli
Hotel rating from 10 guests: 9.3
The Avaton resort is located only 2 km away from Fira town, 100 metres from Imerovigli and mini markets, restaurants, shops, and 200 metres from the bus stop. …