
124 on Queen Hotel and Spa
124 on Queen Hotel & Spa is located on the picturesque main street of Niagara-on-the-Lake. The accommodation offers a variety of rooms and villas, all with amenities such as Wi-Fi, in-room safes and luxury bathroom amenities. Other hotel facilities include a fitness centre and an on-site spa and wellness centre. Nearby attractions include the Queen Street Clock Tower and the Fort George National Historic Site of Canada.
Your travel specialist
Avila Travel
Looking for your next dream trip?

