8 others viewing this property now 4.5 out of 5 (483 reviews) This family-friendly Castle Hill hotel is located in the business district, within a 15-minute walk of Powerhouse Discovery Centre and Norwest Business Park....