Situado a 2.3 km da Torre John Hancock, hotel Yotel Boston está localizado a caminhada de 5 minutos do Instituto de Arte Contemporânea. Este hotel de Boston tem restaurante americano com pratos da cozinha americana e está situado bem ao virar da esquina do Navio e Museu da Boston Tea Party.
O hotel 4 estrelas está localizado o bairro financeiro de Boston, a apenas 1.1 km do Aquário de Nova Inglaterra. O Yotel fica nas proximidades da estação de metrô South. Estabelecimento está localizado a aproximadamente 10 minutos andando do Museu da Ciência, enquanto a rodoviária South Station Terminal está a 10 minutos de distância caminhando. O hotel está centralmente localizado a um curto caminho da estação ferroviária Boston South.
Oferecendo TV de tela plana com canais via satélite e TV com vários canais, os 325 quartos vêm com controle de temperatura para garantir uma estadia confortável. Mobilados com escrivaninha, eles também têm janelas a prova de som. Eles oferecem banheiros privados equipados com banheiro separado e chuveiro, juntamente com secador de cabelo e lençóis de banho. Ao ficar no Yotel, os hóspedes podem apreciar a vista para o mar.
As opções alimentares para café da manhã estão disponíveis num dos 2 restaurantes no local. Tem também um bar 24 horas. A área do bar inclui salão. Paris Seaport Bar & Creperie serve comida francesa e está localizado a 150 metros do hotel Yotel Boston.