The Only Backpacker's Inn

966 Danforth Avenue, M4J 1L9 Toronto, Canada

Hotel image
Read more reviews for The Only Backpacker's Inn