ibis Styles Hobart Hobart
173 Macquarie Street -
Hobart,
TS 7000
Near Salamanca Market