Offering an outdoor pool and a snack bar, Thermes Saint Alexander Villas are in Messaria Village, just a 15-minute walk from Fira Town. They offer air-conditioned accommodation with free WiFi and views over the ... Read more

View all Luxury Hotels in Santorini