Dette hotel ligger i hjertet af Thorold, kun 5 minutters gang fra Lock 7 Viewing Complex og Welland Canal Lock 7. Derudover ligger St. Catharine's Museum og Horseshoe Falls ca. 20 km derfra., Antal værelser:24, Antal etager:3, Reception (begrænset åbningstid), Gavebutik eller aviskiosk, Gratis Wi-Fi
Se flere detaljer