Mouzenidis Group
This small hotel, located at the foot of the famous Meteora rocks, offers simple style rooms, internet access, and a television room. Suitable for a budget holiday.
On request
Language: English