Established in 1990, this hotel comprises a total of 46 rooms spread over 2 floors. Guests here are welcomed in the lobby with a 24-hour reception desk and air conditioning. Facilities on offer include a restaurant, a bar, a conference room and a café.
The hotel is situated in the heart of Kalambaka, right below the famous Rocks of Meteora offering an excellent view of the monasteries in the mountains. The shopping area is only few minutes walk from the sight.