A unos 5 minutos a pie del Hotel W Boston, de 4 estrellas, los huéspedes pueden llegar rápidamente al Colegio Emerson. El hotel se sitúa a pocas cuadras de la Torre Prudential e invita a sus huéspedes a uno de sus 2 restaurantes.
Este hotel destaca por su ubicación privilegiada a 650 m de la Freedom Trail y a tan solo 1 km de la estación de tren Boston South. El Barco Museo del Boston Tea Party es un lugar popular para visitar, ubicado cerca del hotel W Boston. Los amantes de la naturaleza disfrutarán de la cercanía a Flagstaff Hill, situado a 650 metros. Las familias que viajen a Boston disfrutarán estando a 25 minutos a pie del Acuario de Nueva Inglaterra. La estación de autobuses South Station Terminal se encuentra a 800 metros, y la estación de metro más cercana, Tufts Medical Center, está al lado del Hotel W Boston.
Este alojamiento incluye 246 habitaciones con una tv de pantalla plana con canales vía satélite y un reproductor de DVD, así como minibar, equipo de café y té. Los cuartos de baño disponen de inodoro separado y ducha, además de comodidades como secadores de pelo y toallas de baño. Los baños cuentan con un inodoro separado y una ducha, además de comodidades como secadores de pelo y albornoces.
Todos los días se ofrece a los huéspedes un desayuno vegetariano. Los huéspedes pueden disfrutar de una comida en el restaurante de estilo americano W Lounge o de una bebida en el bar 24 horas. El restaurante sirve cocina americana para el almuerzo y la cena.