Find Hostels all over the World
All Days Hostel, HOSTEL in Toronto Canada.
All Days Hostel.
5 Selby St, Toronto, Canada
Located near:
All Days is one of the cleanest affordable hostels in Toronto, offering quiet and comfortable accommodation for budget travelers in the heart of Toronto city.
Two blocks away from Yonge /Bloor & the two subway lines.
Few steps away from Sherbourne subway station & main shopping center as well as