821 Washington Street, Boston, Massachusetts, 02111

   

About This Property

Nearest Airport Beverly Regional Airport
Distance to Airport 47.01KM
Nearest Train Station Boston South Station
Distance to Train Station 1.08KM
Nearest Subway Station Tufts Medical Center
Distance to Subway Station 0.07KM
Average Price From USD245
Hotel Star Rating 4