Pet-friendly hotels in Megalochori (Santorini)
We found 21 properties with availability in Megalochori (Santorini)
Show on map
Athinais Mansion
Megalochori, Megalochori (Santorini), Greece
Located 200 metres from Megalochori Village, Athinais Mansion Villa Megalochori features a seasonal outdoor swimming pool and can accommodate up to 10 guests. Located a 10-minute ride from Playa de…