Situated approximately 5 minutes' stroll from Beacon Hill, the 4-star Wyndham Boston Beacon Hill Hotel offers a sundeck and a sunbathing terrace. This Boston hotel, located in the vicinity of The Esplanade Park, features a restaurant.
The hotel in the Downtown Boston district of Boston is about 1 mile from New England Aquarium and 1.3 miles from such shopping venues as the shopping mall "Skywalk Observatory". The smoke-free Wyndham Boston Beacon Hill is only 6 minutes' walk from Nichols House Museum and just around the corner from Bowdoin subway station. Nature lovers will enjoy the vicinity of Flagstaff Hill, located merely 0.6 miles away. The nearby entertainment attractions of Boston include Wang Theater, which is 18 minutes' walk away. The Wyndham Boston Beacon Hill is located 0.4 miles from Boston North train station, while Charles/MGH Station - Outbound bus stop is 0.2 miles away.
Staying at the accommodation, you may choose from one of the 304 rooms featuring a flat-screen TV with satellite channels, as well as essentials such as ironing facilities and climate control. Fitted with tea and coffee-making facilities, the rooms also come with a writing table. Providing a roll-in shower, some bathrooms have dressing gowns. The rooms also look over the city.
Wyndham Boston Beacon Hill Hotel has a selection of American dishes in Deans List restaurant.