Surplombant la ville, l'hotel Deluxe Suites Downtown Montréal est à moins de 25 minutes à pied du Vieux-Port de Montréal à Montréal. Cet hotel 4 étoiles propose 12 chambres et des équipements tels qu'un restaurant.
Situé à une courte distance de la basilique Notre-Dame de Montréal, l'hotel donne également accès à des sites sportifs tels que le Centre Bell, qui se trouve dans une zone de 950 mètres. Deluxe Suites Downtown de Montréal est aussi à 2 km des sites naturels tels que le parc de Dieppe. Le quartier compte de nombreux sites commerciaux tels que le Marché Atwater dans les environs de cet établissement. La centrale de Montréal est à 15 minutes de marche, et la Lucien-L'Allier est à environ 10 minutes de marche.
L'hotel Deluxe Suites Downtown Montreal propose des chambres anti-allergènes dotées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. De plus, les chambres disposent d'un réfrigérateur et de la vaissellepour le self-catering, et d'une toilette séparée et une douche dans la salle de bain.
Licence IV avec une cuisine französisch est situé près de l'hotel.