Mantra Castle Hill Sydney
Apartment
Castle Hill
Located in Castle Hill, Mantra Castle Hill Sydney offers free on-site parking. The self-catering accommodation features a kitchenette or fully equipped kitchen.
Number of rooms: 102
8 Gladstone Road, 2154 Castle Hill, Australia
Hotel booked 1 times today.