Right on the main strip in Niagara-on-the-Lake, the new 124 on Queen hotel is home to impeccable food, a show-stopping wine list and a fully-licensed, luxurious spa.
Right on the main strip in Niagara-on-the-Lake, the new 124 on Queen hotel is home to impeccable food, a show-stopping wine list and a fully-licensed, luxurious spa.