We came to Boston for a friend's Graduation from Northeastern University, which is in Back Bay. We were hesitant because the Ramada is in South Boston - and about 2 miles from the T station. The hotel staff were great. The hotel shuttle runs like clockwork and had us to the T in no time. I was amazed how quickly... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
