Hyatt Place Montreal - Downtown se trouve dans le quartier "Centre de Montréal" et offre un hébergement à 2 km du Parc du Mont-Royal. Un centre avec piscine intérieure et un sauna et une piscine couverte peuvent être profités à l'hôtel, situé près de la place Émilie-Gamelin.
L'hôtel de 30 étages est à 5 minutes de marche de la rue Atateken, à quelques minutes de route de la Berri-UQAM. Hyatt Place Montreal - Downtown se trouve à moins de 2 km du centre de Montréal et à 1 km du Centre des sciences de Montréal. Cet immeuble est situé à 14 minutes à pied de Complexe culturel Place des Arts, tandis que Montreal Station Centrale se trouve à environ 450 mètres. La station de métro la plus proche est dans un rayon de 550 mètres.
Hyatt Place Montreal - Downtown propose 352 chambres avec une cafetière/théière, et des installations comme un équipement de repassage et de la climatisation. Les chambres à l'hôtel comprennent une cafétière/une théière électrique et un frigidaire ainsi qu'une douche à l'italienne et une toilette séparée.
Le Restaurant Carte Blanche offre une cuisine française, et se trouve à environ 300 mètres.