Le Centre Sheraton Montréal Hôtel propose des installations de loisirs comme une piscine intérieure chauffée, centre de fitness, bain à remous intérieur, un salon de beauté, un solarium et massage. Il dispose de 44 chambres entièrement équipées de réunion, une salle de bal pour des événements spéciaux, un restaurant avec une ambiance charmante et un bar confortable avec une cheminée. L'hôtel offre 24 heures de réception, un bureau de change, service de blanchisserie, une bagagerie, un service de baby-sitting et un service de conciergerie. Facilités pour handicapés sont disponibles pour assurer un maximum de confort.
L'hôtel est situé au cœur du centre-ville de Montréal, à l'angle du boulevard René-Lévesque Ouest et de la rue Stanley. Il est situé à seulement 2 minutes de la station de métro Bonaventure, qui permet un accès facile à toutes les principales attractions de la ville a à offrir. La gare de Montréal se trouve à 5 minutes à pied de l'hôtel.