Churchill At The Kensington Hotel is a great place to stay in Boston. Churchill At The Kensington Hotel was opened in 2013.
The property is about 1400 meters away from Newbury Street. Set within a 10-minute walking distance from Boston city center.
The metro station New England Medical Center is easy to reach. The hotel is about 10 minutes' drive from Logan International airport, which is 5 km away.
Guests are offered 13 elegant rooms featuring pay TV, a balcony, a personal computer, a trouser press and a DVD player. The rooms look on to the city. They feature bathrooms with terry bathrobes and slippers.
Eat & Drink
Guests can dine at Pho Pasteur and Penang located within 5 minutes' walk away.
The hotel offers a gym and a fitness centre to keep active guests fit.