Karta Vacation Rentals
On Boston's historic waterfront at 510 Atlantic Avenue. This 4-star luxury waterfront hotel sits adjacent to the Financial District and is a short walk from Boston Harbor, the New England Aquarium, Faneuil Hall Marketplace and the Boston Tea Party Ships & Museum.