Rooms
The hotel has 120 rooms.
Petra - 81109 - Lesbos,
Greece
View Map
Area: Petra
Other amenities/services: reception, lounge, breakfast room.
Important place or monument close to the hotel: the hotel is located 300m from the center of the village of Petra & the main road, beach - 1km..
The hotel has 120 rooms.
The Theofilos Classic Hotel offers a relaxing bar.