Archontiko Art Hotel
80, Eleftherias Street, Galaxidi, Greece
Booking.com
Book Now