Built in 1896, Victoria Railway Hotel & Gerrards Restaurant is a distinct addition to Invercargill and a smart choice for travelers. The city center is merely 0.1 km away and the airport can be reached within 1 ... Read more

View all Luxury Hotels in Invercargill