Mantra Lake Tekapo

Mantra Lake Tekapo

Aparthotel

1 Beauchamp Place, Lake Tekapo, New Zealand 7945