Souda hotels & apartments, all accommodations in Souda
3-star hotels
Oniros Residences
Platia Eleftheriou Venizelou Souda, Souda, Greece View map
Oniros Residences is located in Souda and offers 3-star accommodation with a rooftop swimming pool and a gym. The hotel is a good starting point for exploring Souda, including Port of Souda Marina…
From US$ 204
Book Now