This was the 3rd time that i have stayed at the Down Town Double Tree in Boston. It is a really good location. Rooms are nice and clean. Staff is Friendly. Alot of places to eat nearby. The price is Fair. I will defintitely stay there again on my next trip to Boston.
hotel reviews