Oh All Suite Hotel Preferred B, Crete, Greece
Oh All Suite Hotel Preferred B is conveniently located at Eleftheriou Venizelou 1 in Crete, Greece
Hotel Location:
Address: Eleftheriou Venizelou 1
City: Crete
Country: Greece
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1200
- Car Rent Desk