We recently stayed at the Taj in Boston for five days. We were attending our future daughter in law's graduation. This was my first time to Boston. We couldn't have picked a better location. The Boston Gardens were right across the street, and to the right, was Newbury St, where there is plenty of shopping. We also were able to...
More
- Taj Hotel Boston
- Boston Taj Hotel
