From all the Lodges in the region, there is only one located in Castle Hill
1 results
Grand Mercure The Hills Lodge is a 4-star Tudor-style hotel located in Castle Hill, New South Wales, just a 30-minute drive from the center of Sydney.