All Days Hostel, HOSTEL in Toronto Canada.
All Days Hostel.

5 Selby St, Toronto, Canada

Located near:

Modern and charming hostel that offers comfort and elegance, decorated with neo-classic furniture and modern accessories to make a pleasant and memorable stay for traveler, business and leisure guests looking for great value accommodation in Toronto downtown.
Large Lounge room with Plasma TV, cab

Check Availability

From People Nights

Book Hostel in