The Eliot Hotel delivers an award-winning European stay in the heart of downtown Boston. Dine on Asian seafood dishes and craft cocktails at the Zagat-rated restaurant. Take advantage of access to the Boston Sports Club or an in-room massage after a full day of exploring the sights and attractions of Bean Town.