Sheraton Boston Hotel
Sheraton Boston Hotel offers guests a prime location along with a direct connection to the Prudential Center and the Hynes Convention Center. Attractions like Fenway Park, Newbury Street and Copley Square are close to our pet-friendly hotel in Boston, MA.