Rooms & Availability at Theodora Hotel
Description of Theodora Hotel
Situated in Petra, theodora Hotel is located a short drive from Mithymna. This hotel is ideally situated in the town centre.
Theodora Hotel includes luggage storage, bicycle rental and a car rental desk. A photocopier is also offered at the hotel.
Theodora Hotel has 22 rooms offering all the essentials.
The on-site bar is a convenient spot for guests to relax with a beverage before dinner.
Theodora Hotel is within a five minute walk of the Michaelis' Donkey Farm. Petra Beach is within a short 10 minute walk of the hotel.
Features at Theodora Hotel
Map of Theodora Hotel