With a stay at Peppers The Hills Lodge in Sydney (Castle Hill), you'll be steps from Norwest Business Park and a 2-minute drive from Castle Hill Country Club. This golf hotel is 12.4 mi (19.9 km) from Qudos Bank Arena and 12.4 mi (19.9 km) from Accor Stadium.