Kingsgate Hotel Palmerston North, Palmerston North

Kingsgate Hotel Palmerston North

110 Fitzherbert Ave.