The Eliot Hotel in Boston

Hotel Room
Courtesy of The Eliot Hotel

Located near Boston's art galleries and cultural attractions, The Eliot Hotel is a stylish boutique hotel with 79 luxury suites and 16 guest rooms. Guests receive complimentary shoeshine, access to Boston Sports Club and other upscale amenities. The Eliot has a gourment restaurant and thetrendy Uni Sashimi Bar. Rooms from $269/night.