El Sheraton Boston Hotel está dirigido a huéspedes en estancia de negocios y es uno de los varios hoteles de cadena situados junto al enorme complejo Hynes Convention Center de Back Bay, que también incluye los centros comerciales Prudential Center y Copley Place, conectados a través de una pasarela cubierta y un puente aéreo.
El Sheraton es el único hotel y centro de convenciones con vistas panorámicas al centro de Boston y al río Charles desde habitaciones tradicionales. Las habitaciones de la planta Club están situadas en las cuatro plantas superiores de la torre norte del hotel y cuentan con conexión wifi gratuita y acceso al club lounge, que sirve desayunos continentales y aperitivos por la noche.
El gigantesco Sheraton Boston Hotel cuenta con 1220 habitaciones, salón de negocios gratuito y oficina de servicio completo FedEx. El mayor atractivo del hotel es el impresionante complejo de fitness, que cuenta con la piscina alargada cubierta más grande de Boston, además de un atrio al aire libre con vistas a los rascacielos. Los locales de restauración del Sheraton incluyen el Apropos para el desayuno y el Sidebar and Grille para el almuerzo y la cena. Back Bay es una zona exclusiva del centro de Boston y ofrece desde tiendas de lujo en Newbury Street hasta béisbol en el cercano Fenway Park. Las principales atracciones turísticas, como el Public Garden de Boston, el parque Boston Common y el inicio de la ruta Freedom Trail, se encuentran a pocas calles del hotel, pero otros lugares de interés turístico, como el barrio de North End y el centro comercial Faneuil Hall, están más lejos. La zona está llena de restaurantes de lujo, y a 10 minutos del barrio de South End hay una zona bohemia más animada con bares y restaurantes de moda.
Los huéspedes en estancia de negocios que tengan una agenda en Boston obtendrán lo mejor de ambos mundos de trabajo y diversión en este enorme hotel de cadena orientado a los negocios.