About Sebel Resort and Spa Hawkesbury (The)
Escape to tranquility at The Sebel Resort and Spa Hawkesbury, located in the charming town of Windsor, New South Wales. This elegant retreat offers a harmonious blend of modern comfort and historic charm, surrounded by lush gardens and breathtaking views. Indulge in rejuvenating spa treatments or take a leisurely stroll through the picturesque grounds. With exquisite dining options and exceptional amenities, The Sebel promises a memorable stay for both relaxation seekers and adventure enthusiasts alike.