124 On Queen Hotel And Spa
Unsurpassed luxury and accommodations in Niagara-on-the-Lake.
The beautiful town of Niagara-on-the-Lake has a new jewel in its crown with the official debut of 124 on Queen Hotel and Spa, a 72-room property located in the heart of the community. The hotel, with its 12,000 square foot spa, elegant event spaces, fine dining options and private wine cellar is bound to become a favoured destination as visitors discover this exciting addition to one of the most picturesque towns in Canada.
124 On Queen in the News
Gallery
For high resolution images please visit here.