Fica a uma distância de 900 metros da estação de metrô Jackson Square.
O Parque Boston Common está a 4.4 km do hotel 75 Humboldt Ave, enquanto Museu de Belas Artes de Boston está a 25 minutos de distância a pé. A Biblioteca Municipal de Boston fica a 3.5 km de distância, enquanto a estação de autocarros Boston South (estação) situa-se a aproximadamente 6 km deste hotel. A paragem mais próxima, Washington St opp Townsend St, fica a cerca de 5 minutos de distância a pé.
Os quartos incluem lareira de pedra, juntamente com escrivaninha para o conforto dos hóspedes. O entretenimento no quarto inclui TV com vários canais, enquanto confortos como ferro de passar, ferro de passar roupas e controle de temperatura também são fornecidos. Com casa de banho separada, banheira e chuveiro, as casas de banho também vêm com secador de cabelo e lençóis de banho.
Lucky Boston Chinese Restaurant está localizado ao lado do hotel e serve refeições de cozinha chinesa, a cerca de 15 minutos de distância a pé.