SHOP

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.