Hotel Thalia – Palekastro, Sitia, Crete

Room 1

Amenities

  • Wi-Fi
  • Refrigerator
  • AC
  • Private bathroom
  • Shower
  • Telephone