This 3 star hotel is located in the city centre of Albury. It is close to the Albury City Botanic Gardens. The Hotel has a coffee shop. All 30 rooms are equipped with ironing set and air conditioning.
Comfort Inn Townhouse Hotel
Best Western Meramie Motor Inn Hotel
Best Western Plus Hovell Tree Inn Hotel