Das Sheraton Boston Hotel liegt in circa 5 Gehminuten Entfernung vom Mapparium und bietet einen Whirlpool, Spa-Therapie und einen Außenpool. Mit 1015 Zimmern mit Blick auf den Fluss liegt das Hotel etwa 2 km vom Boston Common Park entfernt.
Das 4-Sterne-Hotel befindet sich im Touristengebiet von Boston, in einer Entfernung von nur 6 Gehminuten vom Kongresszentrum Hynes, in unmittelbarer Nähe von der Öffentlichen Bibliothek Boston. Das Sheraton liegt 550 m von der U-Bahn-Station Massachusetts Avenue und 650 m vom Prudential Tower. Die Unterkunft befindet im Bezirk Pudu von Boston und auch in der Nähe von Bars und Pubs. In der Nähe finden sich auch Unterhaltungsmöglichkeiten, darunter auch die Symphony Hall, weniger als 7 Minuten zu Fuß von hier entfernt. Die Bushaltestelle Prudential Station - Inbound ist in circa 300 Meter Entfernung vom Sheraton und der Bahnhof Boston South liegt in rund 2 km Entfernung von der Unterkunft.
Einige Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie über einen Flachbildfernseher mit Satellitenkanälen für Ihren Komfort. In einigen Zimmern gibt es eine Kaffee-/Teemaschine und einen Kühlschrank zur Selbstversorgung. Sie sind mit privaten Badezimmern ausgestattet.
Das Hotel bietet täglich ein vegetarisches Frühstück. Hotelgäste können sich auch in der Lobby- Bar gut entspannen. Das Restaurant Atlantic Fish Company, das sich 8 Minuten zu Fuß vom Sheraton Boston Hotel entfernt befindet, serviert amerikanische Küche für jeden Geschmack.