124 on Queen Hotel & Spa


Fine dining, luxurious accommodations and a world class spa await you.  Located in the heart of Niagara-on-the-Lake, the 5-star resort has a multi-million dollar spa with a Wellness Hydrotherapy Circuit and the only snow room in Canada.  With 3 restaurants on site, including award-winning Treadwell Cuisine, and a Starbucks, the property has everything you need.





124 Queen St.
L0S 1J0