The Rest Twizel

Hotel in Twizel, NZ

2a North West Arch, Twizel 7901, New Zealand