After arriving and settling in at your hotel, you might want to venture out and explore everything Castle Hill has to offer. If you’re eager to check out the beaches, head to Greenwich Baths or Flat Rock Beach for some relaxation by the water. Treat your taste buds to the area’s restaurants, and make time for local attractions like Castle Towers Shopping Centre and Castle Hill Heritage Park. For even more to see and do, pay a visit to Castle Hill Community Centre or Hills Super Centre.