Dans le quartier de Quartier Fenway–Kenmore, cet appart'hôtel se trouve à moins de 10 minutes à pied de Longwood Medical Area (zone médicale), Fenway Park et Boston University. Copley Square et Harvard University se trouvent également à moins de 3 km de distance. Station de métro Fenway n'est qu'à 4 minutes à pied et Station de métro Saint Mary Street est à 9 minutes.