This appealing hotel enjoys a superb location in the Greek city of Kalambaka. It is only a few metres to Kalambaka-Meteora and the next public transport stop is about 5 km from the hotel.
See more: Hotels in Europe Hotels in Greece Hotels in Central and North Greece Holiday Destinations in Europe