Karta Vacation Rentals
In Boston’s buzzy Theater District, this downtown Boston hotel sits steps from the Tufts Medical Center T stop. Walkable to Boston Common, the Public Garden, Newbury Street boutiques and nearby performance venues. Logan International Airport is about 4.5 miles away.