Knights Inn Downtown Toronto 1.3 stars

117 Pembroke Street, M5A 2N9 Toronto, Canada

Hotel image
Read more reviews for Knights Inn Downtown Toronto