All 3 stars Souda hotels: get the best Souda hotel deal by cheap rates. No booking fees. You pay for the hotel room in Souda at the check-out. Free cancellation.
Souda hotel reservation: check availability and room rates
3 star hotels in Souda
1 property found
-
Oniros Residences 3 stars
Platia Eleftheriou Venizelou Souda, Souda, Greece (Show map)
Oniros Residences offers a designer accommodation with a gastronomic restaurant. The venue comprises 14 rooms. There is an airport shuttle bus service and 24-hour front desk in addition to a safe…