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.

 

 

Contact

1-855-988-4552

124 Queen St.
Niagara-on-the-Lake
L0S 1J0