Almoral Lodge Motel
Almoral Lodge Motel: This 3 star hotel is located in the city centre of Invercargill. All 38 rooms are equipped with hairdryer, ironing set...
Almoral Lodge Motel: This 3 star hotel is located in the city centre of Invercargill. All 38 rooms are equipped with hairdryer, ironing set...