top of page
Cafe Anglais At Windsor Court Hotel
Embodying an environment of positive energy and wellness, the Spa at Windsor Court offers a relaxing retreat for guests.
Incorporating soft lighting, cool tones, and natural stones create an atmosphere for guests to unwind and enjoy their treatments.
bottom of page