Hobart waterfront luxury accommodation holiday rental house stay is located at 22 Churinga Waters Old Beach, Hobart TAS 7017, Australia