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.