Sheraton Hotel Boston
Sheraton Hotel Boston
Located in the heart of Back Bay in downtown Boston, your hotel offers easy access to an array of shopping, dining and sightseeing options.
The Sheraton Boston Hotel is contemporary and stylish, with comfortable bedrooms and facilities that include an onsite restaurant, coffee shop and bar.
* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.