The Eliot Hotel is one of the best places to stay in Boston. Be sure to view our elegantly appointed suites, Neo-Georgian architecture and visit UNI, our award-winning restaurant.
The Eliot Hotel is one of the best places to stay in Boston. Be sure to view our elegantly appointed suites, Neo-Georgian architecture and visit UNI, our award-winning restaurant.