Apartment/Flat Galaxy Suites & Spa
★★★★
Imerovigli Imerovigli, Santorini, Greece Show on map
Andromeda Villas and Spa Resort is a 4-star hotel in Santorini, Greece. It is one of 1,720 places to stay in Santorini listed on Triptoic.
Imerovigli Imerovigli, Santorini, 84700, Greece
Andromeda Villas and Spa Resort is located at Imerovigli Imerovigli, Santorini 84700, Greece.
Andromeda Villas and Spa Resort is rated 4 stars.
Highly rated alternatives close by
Apartment/Flat
Apartment/Flat
Serviced apartment
Hotel
Hotel
Guest favorite
Hotel