
The Langlands Hotel
59 Dee St, Invercargill
Location Good choice if you’re looking forward to taking some rest at the hotel as much as to walking around the city. Hotel The Langlands Hotel is located in Invercargill. This hotel is located in the very center of the city. In the morning, have a cup of coffee while looking at the city fro
Free WiFiParkingGym
USD 215.66 night














