Check out this great place to stay in Boston
Entire home/apt in Boston, United States. At the Sonder, you'll love the beautiful hardwood floors, spacious living spaces, and fully-equipped kitchen. Located in Fenway, you're minutes from Boston University and just half a mile from Fenway Park.
See this content immediately after install