Het Wyndham Boston Beacon Hill Hotel met 4 sterren is gelegen in de wijk Downtown Boston, binnen 12 minuten wandelen het Nationaal-historisch park van Boston en biedt een zwembad. Het hotel ligt op een korte afstand van het New England Aquarium en bestaat uit 316 kamers met een uitzicht op de stad.
Dit hotel biedt een ideale ligging amper 650 meter van het treinstation Boston-Noord en op maar 300 meter afstand van het Beacon Hill. Gasten kunnen een bezoek brengen aan de Openbare Tuin van Boston op een klein stukje lopen van Wyndham Boston Beacon Hill. Bezoek The Lagoon, op ongeveer 13 minuten te voet van het pand in Boston, en voel volledige harmonie met de natuur van Verenigde Staten. Het gebied biedt winkelervaringen zoals Faneuil Hall binnen een paar straten van dit hotel in Boston. Wyndham Boston Beacon Hill ligt maar 400 meter verwijderd van het Bowdoin metrostation en amper 350 meter van de Charles/MGH Station - Outbound bushalte.
De kamers van dit pand zijn voorzien van een strijkijzer en strijkplank, airconditioning, evenals koffie- en theevoorzieningen. De badkamers hebben een inloopdouche, en zijn ook uitgerust met badjassen.
Deans List restaurant in het hotel serveert Amerikaanse specialiteiten.