- Location -- The hotel is 2 miles from Meteora. It is situated on the highway between Larissa and Kalambaka.
- Guest Rooms -- Rooms feature air-conditioned rooms, all with private bath or shower, direct dial telephone, a three channel radio and TV set.
The hotel also offers a shopping arcade and ample parking space.
- Restaurants -- The main restaurant serves Greek and international dishes. Vegetarian food and special needs can be accommodated.