Host is located in Bibra Lake WA, Australia on unit 4/310 Spearwood Ave. Host is rated 3.8 out of 5 in the category hotel supply store in Australia.
Address
unit 4/310 Spearwood Ave
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance