Karta Vacation Rentals





Just a short walk from Boston’s city center and TD Garden. North Metro Station is about 500 m away, Concord South Station 1 km, and Logan International Airport roughly 5 km. Nearby sights include the Public Garden, Boston Tea Party Ships & Museum, Saint Leonard of Port Maurice, All Saints Way and St. Stephen's Church.