The Eliot HotelHotel
370 Commonwealth Avenue, Back Bay, Boston, MA 02215, United States
Built in 1925, the historic Eliot Hotel is located in Boston’s Back Bay neighborhood. It offers an on-site sashimi bar and elegantly decorated rooms with down comforters and marble bathrooms.