17A Castray Esplanade
Hobart Hobart 7000
+61 (3) 6224 7007
A contemporary, boutique hotel specialising in self-contained apartments.
Only a moment's stroll from the Hobart waterfront, Salamanca Place, and city.