Rate this business (you can leave your review afterwards)
About Mantra Castle Hill Sydney
Located in Castle Hill, Mantra Castle Hill Sydney features studio, one, two and three bedroom Apartments. The property is 3 minutes from Norwest Business Park and 8 Minutes to Castle Towers Shopping Centre. All apartments have AC, flat-screen TV & safes w /complimentary undercover secure car parking.
Email Us
Thank you for your enquiry! We will be in touch soon.
Write a Comment
Mary C
(Your name and image will not be shown)