O Museu da Ciência e o TD Bank Garden localizam-se a 900 metros deste hotel do centro da cidade de Boston, com quartos totalmente para não fumadores, um restaurante no local e várias comodidades modernas.
Todos os quartos têm uma secretária e televisão por cabo. Os quartos executivos dispõem também de um frigorífico.
As comodidades do Wyndham Boston Beacon Hill incluem um centro de fitness 24 horas, uma piscina exterior sazonal e comodidades para negócios. Os hóspedes podem também desfrutar de refeições no local, no Restaurante Dean's List, que propõe pequenos pratos e um extenso menu de bebidas.
O Boston Wyndham Beacon Hill situa-se perto dos famosos Faneuil Hall e Quincy Market. O Boston Common fica a 800 metros e o Centro de Convenções Hynes está a 3,2 km. O Jardim Público de Boston fica a 1,2 km do hotel, ao passo que o Aeroporto Internacional Boston Logan se encontra a 6,2 km.