The 2-star Theodora Hotel places guests abound 13.4 km from Abbey Taxiarchi, Taxiarches and Vatera Beach.
The venue is placed next to sandy beaches. Guests will find Petra city center within a 10-minute walk from the property.
Theodora Hotel is within a 50-minute drive to Mytilene International airport.
The hotel comprises 22 rooms equipped with satellite television, a balcony, a laptop-size safe, climate control and a fridge. Theodora Hotel offers rooms with the garden view. They also have an electric kettle, a dishwasher and kitchenware available for self-catering.
Eat & Drink
Guests can try refreshing drinks in the poolside bar. Coco Cafe and Restaurant THALASSA serve a selection of meals within 100 meters from the venue.
The on-site bicycle and car rentals are also available.
Wireless internet is available in public areas for free.
Free private parking is possible on site.