606 Congress Street, Boston
Ideally located in the heart of Boston, Massachusetts, and 2.7 mi from Logan International Airport, accommodations, service and internet entertainment platform amenities such as Netflix and Hulu await guests at this hotel.