Camelot On Ulster 4.5 stars

231 Ulster Street, 3200 Hamilton, New Zealand

Hotel image
Read more reviews for Camelot On Ulster