Symphony Hall und Prudential Tower sind 2 km bzw. 3 km entfernt. Zu den Einkaufsmöglichkeiten in der Umgebung gehören Faneuil Hall (6 km) und Kongresszentrum Hynes (3,1 km). USS Constitution befindet sich nur 7 km von der Unterkunft entfernt. In rund 10 Minuten zu Fuß erreichen die Gäste die U-Bahn-Station Jackson Square.
Die Zimmer verfügen über einen Steinkamin sowie ein Sofa und einen Schreibtisch für den Komfort der Gäste. Ein Flachbildfernseher mit Satellitenkanälen sowie Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage sind ebenfalls vorhanden. Die Badezimmer sind mit einer getrennten Toilette, einer Badewanne und einer Dusche ausgestattet und bieten auch einen Wäschetrockner und Badelaken.
Chinesische Gerichte werden im Restaurant Lucky Boston Chinese Restaurant angeboten.