Residence & Conference Centre - Niagara-on-the-Lake Hotel
137 Taylor Road, Niagara on the Lake, L0S 1J0
Located at Niagara College Niagara-on-the-Lake Campus, minutes from vineyards and golf courses in Niagara-on-the-Lake, Ontario. Residence & Conference Centre - Niagara-on-the-Lake features 2-bedroom suites with kitchenettes.