Melton Hill Apartment Townsville
Located in Townsville in the Queensland region, with The Strand Beach and Reef HQ nearby, Melton Hill provides accommodation with free private parking.
Number of rooms: 7
11 Melton Terrace, 4810 Townsville, Australia