Haven Inn

2.5 star property
Motel with free parking, near McMaster University

Choose dates to view prices