The Rox Hobart Apartment Hobart
Situated in Hobart, 2.3 km from Short Beach and 700 metres from the centre, The Rox Hobart features air-conditioned accommodation with free Wi-Fi, and a garden. Private parking is available on site.
Number of rooms: 4
160-162 Elizabeth Street, 7000 Hobart, Australia