Resorts List
Tholos Resort | |
Location. The Tholos Resort Hotel is perched on a volcanic cliff at Imerovigli, on the Greek island of Santorini. The capital of the island, Fira, is within one and a half kilometres and the beach is four kilometres away. |
Villas Andromeda | |
Location. The Villas Andromeda complex is located in Imerovigli, on the west coast of the island of Santorini, Greece, 300 metres above the Caldera bay. A bus stop 150 metres away connects to Fira town, which is two kilometres from the hotel. Santorini [ ... ] |