Located 2,703 meters from Cafe Belle Fleur - Flower Power - Glenhaven. Stop at Quality Apartments Castle Hill to discover the wonders of Sydney. The property offers guests a range of services and amenities designed to provide comfort and convenience.