Con Wi-Fi en toda la propiedad, el hotel Yotel Boston, de 4 estrellas, está a unos 25 minutos a pie de la Iglesia de la Trinidad. Este hotel, que está provisto de un centro de fitness, está situado en pleno corazón de la ciudad, a unos minutos a pie del Barco Museo del Boston Tea Party.
Se puede llegar al centro de Boston en 15 minutos a pie, y atracciones naturales como el Boston Common están a 2 km. Puedes llegar fácilmente al Acuario de Nueva Inglaterra a tan solo 14 minutos a pie del Yotel Boston. Los huéspedes también podrían disfrutar de la proximidad a Jenny Plaza, situado a unos 1 km. Entre los lugares de interés cercanos de Boston se incluye el Instituto de Arte Contemporáneo, enclavado a unos 5 minutos a pie. La estación de tren Boston South está no muy lejos del hotel Yotel Boston, mientras que la estación de metro del Sur se encuentra a tan solo 650 metros.
Con vistas al mar, las 325 habitaciones están equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. Las habitaciones, amuebladas con un escritorio, también cuentan con ventanas insonorizadas. Los cuartos de baño privados incluyen una ducha a ras de suelo y un inodoro separado, y comodidades como secador de pelo y toallas de baño.
Los huéspedes disfrutarán de una variedad de platos americanos en el restaurante de estilo americano Vela Seaport. Los huéspedes pueden relajarse en el bar panorámico del hotel con su bebida favorita.