Karta Vacation Rentals
Located at 65 Newbury Street in Boston’s vibrant shopping and dining corridor. Centrally located — about 20 minutes from Downtown Boston, Fenway Park, Encore Casino, Historic Salem, Boston Garden and Logan Airport. Pet-friendly and family-friendly, with kids staying free.