Find Hostels all over the World
All Days Hostel, HOSTEL in Toronto Canada.
All Days Hostel.
5 Selby St, Toronto, Canada
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