My wife and I stayed for just one night to catch an early flight the next morning. We were able to check in early and leave our stuff, which was very convenient. The hotel is a 5-minute walk from the T station, and was only maybe a 15 minute ride into downtown.
We did have a small issue with the...
More
- Embassy Suites Boston
- Boston Embassy Suites
