The exquisite Eliot Suite Hotel, built in 1925, is one of the finest addresses in Boston. Situated amidst the city's cultural treasures, The Eliot reflects the history, charm and warmth of Boston.
Amenities
Traveler Reviews
Eliot Suite Hotel Summary 
Excellent boutique hotel. Close to Newbury St. Awesome rooms and service in a great location.
What kind of place
- Nice boutique hotel
- Nice for romantic trips
- Luxury hotel
Good to Know
- Friendly service
- Great reception
- Stylish hotel
- Bathroom could be optimized