Location: in the city of Kalampaka in a priviledged situation offering magnificent views of Meteora.
See more: Hotels in Europe Hotels in Greece Hotels in Kalambaka Holiday Destinations in Europe