201 Everett Avenue, Chelsea
This Chelsea, Massachusetts hotel is minutes from Logan International Airport and within driving distance of downtown Boston. It features an airport shuttle service for a limited period - from 5 AM to 10 PM - and complimentary WiFi.
Find hotels near landmarks, museums and other sightseeing spots