Residence Inn Boston Logan Airport/Chelsea is a 3-star hotel providing a spacious accommodation near to New England Aquarium, Faneuil Hall and The USS Constitution.
The property boasts convenient location minutes away from Chelsea train station. A 10-minute walk to the center of Chelsea.
This comfortable hotel is placed within proximity to gardens.
Residence Inn Boston Logan Airport/Chelsea is within a 5-minute drive to Logan International airport.
Residence Inn Boston Logan Airport/Chelsea offers 128 rooms fitted with free Wi-Fi, individual climate control, direct dial phone, cable TV and a seating area for a comfortable stay in Chelsea. A shower and a hairdryer can be found in all bathrooms.
Eat & Drink
Every day a hot breakfast is served in the dining room.
Guests can use limousine rental services on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.