Located in central downtown Montreal, this extended-stay offers rooms with fully-equipped kitchens in their furnished...
Downtown · 2045 Rue Peel, Montreal
The Novotel Hotel was designed for natural living, meaning that it has a deep connection with its natural surroundings....
Downtown · 1180 rue De La Montagne, Montreal