A cosy and comfortable place to stay in the heart of Hobart.