Hotel Location
Kalambaka: The land of the Gods. Kalambaka is located in the crossroad of Greek Civilization and Orthodoxy through the centuries. The rocky giants of Meteora, silent and majestic, with their proud and imposing build interrupt the monotony of the endless plain of Thessalia causing awe and admiration to the visitor.
Tsikeli Hotel: Amazing view to the Cliff of Meteora in...