Reservations
Center
Call Now CALL
  1. Home
  2. Hotels
  3. GR
  4. Crete Island
  5. DOXA HOTEL

DOXA HOTEL

7 Idomeneos Street, Agios Nikolaos , Crete Island, GR

Reserve Now

We're having trouble finding availability for these dates, please select different dates and try again.

Call Us Now for Additional Rates and Availability!

DOXA HOTEL

Hotel Amenities

  • Room Service

Hotel Address

7 Idomeneos Street, Agios Nikolaos , Crete Island, GR

Please wait while the map is loaded.