Main Road, Walhalla, Australia,
Facilities:Property Location
Located in Walhalla, Walhalla's Star Hotel is in the historical district and minutes from Walhalla Rotunda and Walha
Book Now
Main Road,
Facilities: This 2 star hotel is located in the city centre of Walhalla.