Opened: 2018 Renovated: 1970 Number of Rooms: 146
Set in Albury, Mantra Albury offers a bar. There is a restaurant.At the hotel, each room comes with a desk and a TV. All rooms at Mantra Albury have air conditioning and a wardrobe.A buffet breakfast can be enjoyed at the property.Beechworth is 37 km from the accommodation.