Lakehead University Residence and Conference Centre 3 stars

500 University Avenue, L3V 0B9 Orillia, Canada

Hotel image
Read more reviews for Lakehead University Residence and Conference Centre