Hobart City Apartments

Excellent
97 reviews
8.7
Location & Rating
80 Elizabeth Street
Hobart, 7000
Open in Google Maps
8.7
Excellent 97 verified guest reviews
Share This Hotel
Accommodation information, images, and location are provided in partnership with Agoda in accordance with the Agoda Affiliate Program policy.