124 on Queen Hotel & Spa ligt in de pittoreske hoofdstraat van Niagara-on-the-Lake. De accommodatie biedt een verscheidenheid aan kamers en villa's, die allemaal zijn voorzien van voorzieningen zoals wifi, kluisjes in de kamer en luxe badkamervoorzieningen. Andere hotelfaciliteiten zijn onder meer een fitnesscentrum en een eigen spa- en wellnesscentrum. Nabijgelegen bezienswaardigheden zijn onder andere de Queen Street Clock Tower en het Fort George National Historic Site of Canada.