Hotel St Clair 4.5 stars

24 Esplanade, St Clair, St Clair, 9014 Dunedin, New Zealand

Hotel image
Read more reviews for Hotel St Clair