No image available for this hotel
No image available for this hotel
Saint Catharines, Saint Catharines
Spend a second to
save a fortune!
Spend a second to save a fortune!
107 Welland Vale Road, Saint Catharines
Located in St. Catharines in the Ontario region, with St Catharines City Hall nearby, Lily's House on the 12 provides accommodation with free WiFi and free private parking.
See MoreUsage of subsidiary facilities may incur additional fees