Situado a cerca de 7 km do Navio e Museu da Boston Tea Party, Hotel 1868 Cambridge está localizado a 5 minutos a pé do Porter Square Shopping Center. Este hotel dispõe de Wi-Fi nas áreas públicas e estacionamento privado no local.
Hotel está situado no bairro Harvard University, a nas imediações de metrô Porter. O Faneuil Hall fica logo ao virar da esquina do Hotel 1868, enquanto o ponto de ônibus Massachusetts Ave at Porter Rd está a 5 minutos de distância caminhando. O alojamento está a cerca de 6 km do Museu Isabella Stewart Gardner e outras atrações principais de Cambridge. O hotel 3 estrelas está a 20 minutos de carro do aeroporto Internacional de Boston e a cerca de 10 minutos andando da estação de trem Back Bay.
Os 50 quartos no Hotel 1868 são equipados com comodidades como ferro de passar roupas e controle de temperatura, bem como TV de tela plana com canais via satélite e TV com vários canais. Eles têm também banheiros com banheiro separado e chuveiro.
Localizado a um passo desta propriedade, o restaurante Cafe Mami serve uma ótima seleção da cozinha asiática.