The Eliot Hotel

The Eliot Hotel

Boston, Massachusetts, United States

Rates from USD $310

Book With Points

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.