
Castle Hill, NS, Australia
Mantra Castle Hill Sydney
4-star hotel · ACCOR HOTELS
Mantra Castle Hill Sydney has 82 rooms and is the perfect place to explore all of Sydney's major attractions. Featuring high speed internet, gymnasium & conference room, the hotel features studio, one, two and three bedroom…
- Wi-fi
- Car park
- Wheelchair-accessible
- Business centre
