8.5 Guest rating Hotel photo

Apartments Theodora

Hint: You can enter any city or hotel name
Price from$53

Book Apartments Theodora

Panormos 3.1 km from city center
Photos Of
  • Parking
    • free
Facilities of Apartments Theodora

Show Apartments Theodora on the map

Theodora 37.648057 25.040031