The Garden Hotel 3 stars

110 Marshland Road, 8061 Christchurch, New Zealand

Hotel image
Read more reviews for The Garden Hotel