The Hydro Esplanade Apartments

2 Esplanade St Clair Dunedin, St. Clair, 9012 Dunedin, New Zealand

Hotel image
Read more reviews for The Hydro Esplanade Apartments