Select dates to see prices and availability
The apartment is located in the North End of Boston, within walking distance from the city center and nearby attractions such as Saint Leonard of Port Maurice and St. Stephen's Church.
Have a question?
Instant AI responses are based on hotel information