The hotel is in average shape located right next to Tufts Medical center, which is both good and bad. The good: location, location, location. T station is less than 100 feet away from the front door. The hotel is in the theater distric and 1 block away from china town. The Bad: location location, location. Tufts medical center emergency room is literally across the street from the front door, which means you'll be hearing sirens all night long. I.e. if you need a restful night of sleep, I would not recommend staying here.
hotel reviews