Thermes Saint Alexander Villas 30 22860 81109Messaria, Santorini Island, 84700, GreeceVilla Add to favorites 0