Mouzenidis Group
This small hotel, located in Petra area, offers a choice of simple style rooms, a bar, room service, internet access, and a meeting room. Suitable for a relaxing holiday.
On request
Free WiFi in the lobby
At the reception; free of charge
Visa, MasterCard
Language: English