Timeless Elegance in Historic Back Bay
The Eliot Hotel is a Neo-Classical Georgian landmark set on Commonwealth Avenue, one of the most beautiful boulevards in North America. Since 1927, The Eliot has grown in to a refined hotel of unrivaled personalized service, luxury and comfort.
Our boutique hotel is ideally situated amongst Boston's many cultural landmarks, universities and medical campuses, and areas of technological innovation.