Crete >
Souda
Souda hotels & apartments, all accommodations in Souda
Oniros Residences
Platia Eleftheriou Venizelou Souda, Souda, Greece
Located 10 minutes by car from Souda Bay War Cemetery, the 3-star Oniros Residences Souda hotel offers Wi-Fi throughout the property and parking. Boasting an infinity pool, this Souda hotel is…