Check out this great place to stay in Boston
Private room in Boston, United States. Completely renovated home and fantastic location with easy access to Harvard Square shared between three bedrooms! Just 1.5 miles from Harvard Square with direct bus access just steps away.
See this content immediately after install