Das 5-Sterne-Hotel Four Seasons Boston liegt 8 Minuten Gehweg vom Boston Common Park entfernt und bietet Aussicht auf Beacon Hill. Im Hotel im Business- Viertel Newbury Street können Sie die Lounge- Bar und einen Swimmingpool genießen.
Das Hotel befindet sich im Zentrum von Boston, 600 m vom Freedom Trail. Charles Playhouse ist ganz nah am Four Seasons Boston. Naturliebhaber werden die Nähe zum See Frog Pond zu schätzen wissen, der ungefähr 5 Fahrminuten von der Unterkunft entfernt ist. Die Unterkunft befindet sich 1 km vom Prudential Tower. Das Four Seasons liegt in circa 5 Fahrminuten Entfernung von der U-Bahn-Station Chinatown und in unmittelbarer Nähe vom Bahnhof Boston South.
320 Zimmer im Hotel empfangen Sie mit verschiedenen Annehmlichkeiten wie einer Küche und einem Essbereich. Zur weiteren Ausstattung gehören eine Minibar. Einige Zimmer sind mit einer Duschhaube und einer Dusche ausgestattet. Private Badezimmer umfassen angenehme Extras wie einen Haartrockner und Morgenmäntel. Außerdem bieten diese Zimmer einen Blick auf die Berge.
Im Hotel Four Seasons Boston befindet sich das Restaurant Aujourdhui, das sich auf die amerikanische Küche spezialisiert.