Featuring several dining options and a beautiful indoor pool with glass ceiling, this hotel is located just off I-90 and 10 minutes from downtown Boston. A fitness center is available.
The modern roo...
more info on sheraton boston hotel
The hotel was very pretty, staff was nice, rooms were confortable. Near subway stations, bus stops, etc., also the surroundings were very nice. - Hotel was great, perfect location for seeing all the sights. Perfect location for walking to nearby attractions, shopping and nightlife.