Saintlo Montréal Hostel
Saintlo hostels are located in three big cities in Canada - Montreal, Ottawa, Toronto and five independent hostels in Quebec, Ontario. All hostels have shared and private rooms, are suited to all budgets and offer social activities on site.