Offrant un restaurant et un stockage des bagages, Deluxe Suites Downtown Montreal se trouve dans le quartier "Centre de Montréal" à Montréal, à 1 km de la basilique Notre-Dame de Montréal et à 2 km du Parc du Mont-Royal. L'apparthôtel offre des bicyclettes à louer, ainsi que du Wi-Fi dans toute la propriété.
L'hôtel est fixé à 5 minutes à pied de la Galerie Abyss et relativement près de la Lucien l'Allier. Deluxe Suites Downtown de Montréal offre un emplacement à proximité de sites naturels comme le Parc La Fontaine (à 4 km) et le square Dorchester (à 1 km). L'hôtel est situé à 2 km du Vieux-Port de Montréal, tandis que Megabus est à une promenade de 15 minutes de marche. La station de métro la plus proche est à environ 10 minutes à pied.
Deluxe Suites Downtown comprend 12 chambres avec une TV à écran plat avec des chaînes satellite, ainsi qu'une cafetière/théière. Quelque pièce est équipée d'une salle de bain séparée approvisionnée d'une baignoire spa et des peignoirs de bain. Dotées d'une baignoire spa et d'une douche, certaines salles de bains sont équipées des peignoirs de bain. Il fournit des chambres qui donnent sur la ville.
Deluxe Suites Downtown de Montréal offre un petit-déjeuner au restaurant. Le Grinder et le Makro Pecheries avec des plats variés sont à 200 mètres de l'hôtel.