O John Jeffries House Hotel de 3 estrelas está situado no bairro Beacon Hill, a uma distância aproximada de 25 minutos a pé dos locais familiares como o Aquário de Nova Inglaterra. O parque de estacionamento particular está disponível por perto.
Prudential Tower e a Casa de Paul Revere estão localizados a uma distância aproximada de 20 minutos a pé e a uma distância aproximada de 25 minutos a pé respectivamente. Os locais de interesse religioso na área incluem a Igreja de Old North (a 1.8 km) e a Igreja da Santíssima Trindade (a 1.9 km). Este hotel lhe permite desfrutar da vista natural como Frog Pond a 0.7 km de distância. O Jardim Público de Boston fica relativamente perto do o John Jeffries House Hotel, enquanto de Boston North fica a aproximadamente 10 minutos a pé. O hotel está localizado a uma distância aproximada de 5 minutos a pé da estação de metrô Charles/MGH e a 15 minutos de carro do aeroporto em Boston Logan Internacional.
Cada um dos 46 quartos está equipado com controle de temperatura, bem como TV. Tem também cozinha equipada com microondas e refrigerador.
Os hóspedes podem jantar no J.P. Licks, que serve pratos da cozinha americana, ou no Scampo situado a aproximadamente 5 minutos a pé.