Cosy Apartment Accommodation in Hobart New Town is located at 33 Oldham Ave, New Town TAS 7008, Australia