Das Hotel Four Seasons Boston liegt in einem Shopping- Viertel, in rund 600 Meter Entfernung vom See Frog Pond, und hat zudem ein Hallenbad. Das Hotel liegt etwa 20 Gehminuten vom Faneuil Hall entfernt und verfügt über 320 Zimmer mit Blick auf den Garten.
Das 5-Sterne-Hotel befindet sich nur wenige Schritte entfernt vom Emerson College im Herzen von Boston. Boston Music Hall gehört zu den beliebten Sehenswürdigkeiten der Gegend und liegt unter anderem in rund 900 Meter Entfernung vom Four Seasons. Es ist zentral gelegen, gleich neben dem Freedom Trail. Die Bushaltestelle Arlington Station - Outbound ist in ungefähr 5 Gehminuten Entfernung von der Unterkunft und der Bahnhof Boston South liegt in einer Entfernung von nur 1 km von der Unterkunft.
Einige Hotelzimmer bieten einen persönlichen Safe, einen Flachbildfernseher mit Satellitenkanälen und schallisolierte Fenster sowie ein privates Badezimmer. Die Gäste können eine Minibar nutzen und sich mit einem Flachbildfernseher mit Satellitenkanälen entspannen. Die privaten Badezimmer bieten zudem einen Haartrockner und Morgenmäntel für Ihren Komfort.
Auf der Speisekarte des Restaurants Aujourdhui im Four Seasons Boston finden Sie amerikanische Gerichte. Das Hotel verfügt auch über eine Lounge- Bar.