The Chester Hotel occupe un emplacement de choix, à moins de quinze minutes à pied d’attraits comme Northeastern University et Copley Place. Hôtels-résidences offrent des commodités intéressantes, comme articles de toilette griffés et des lits avec matelas en mousse à mémoire de forme avec des draps en coton égyptien. L’hébergement se situe à quelques minutes de marche du transport en commun : Station de métro Massachusetts Ave se trouve à 5 minutes et Station de métro Symphony est à 7 minutes.