
Niagara Falls demands the most from your body. Our wellness center was built to give it all back. Every experience is designed to leave you lighter, looser, and ready for whatever tomorrow brings. Located inside the hotel, right off the main lobby.





You’ve felt the mist, walked the gorge, and taken in one of the world’s great wonders. Now let your body recover the way it deserves — with restorative therapies designed to ease tired muscles, calm the mind, and leave you feeling completely renewed.