Offering a barbecue and terrace, Tabor House is situated in Hobart in the Tasmania Region, 11 km from Hobart Cruise Terminal. The pet-friendly accommodation is air conditioned and has a hot tub. Theatre Royal is 12 km away.
Address: 2 Tabor Road,Acton Park, Hobart
Rates from: AUD 170 Book Now