Pet-friendly hotels in Megalochori (Santorini)
We found 21 properties with availability in Megalochori (Santorini)
Show on map
Samsara Private Villas
Eparchiaki Odos Firon-Ormou Perissis, Megalochori (Santorini), Greece
Offering a terrace overlooking the sea, Samsara Private Villas Megalochori is located 6 minutes' walk from the Bell Tower. This 2-bedroom villa features opportunities for hiking and horseback riding…