A 5 minutos a pie del hotel Yotel Boston, los huéspedes pueden llegar rápidamente al Instituto de Arte Contemporáneo. Este hotel de 4 estrellas, que goza de una ubicación justo al lado del Barco Museo del Boston Tea Party, consta de 325 habitaciones y 2 restaurantes.
El hotel destaca por su ubicación frente al agua a 1 km de la estación de tren Boston South, y dispone de acceso al Faneuil Hall, que está ubicado a 1 km. Entre las atracciones de la zona también encontrarás el Mercado Quincy, situado en los alrededores del Yotel. Los huéspedes también podrían visitar Angell Memorial Square, que está a unos 5 minutos en coche. La propiedad está ubicada a 2 km de la Iglesia de la Trinidad, muy popular entre peregrinos y turistas. La estación de autobuses South Station Terminal se encuentra a 750 metros, y la estación de metro más cercana, del Sur, está a un corto paseo del hotel Yotel Boston.
Las habitaciones climatizadas están equipadas con cortinas opacas, aire acondicionado y paredes insonorizadas, así como modernas comodidades como una tv de pantalla plana con canales vía satélite y un televisor inteligente, y ofrecen baños privados con una ducha a ras de suelo y un inodoro separado. Los cuartos de baño disponen de un inodoro separado y una ducha, además de comodidades como secador de pelo y toallas de baño. Están equipadas con baños privados.
El restaurante Vela Seaport del hotel Yotel sirve cocina americana. Los huéspedes pueden disfrutar de un momento en un bar 24 horas.