|
| The Eliot is located in the prestigious Back Bay of Boston in a park-like setting on Commonwealth Avenue.We are minutes from Newbury Street and Copley Place shopping, from Boston's major medical area, universities, the Hynes Convention Center, museums and Symphony Hall. |
|
|
|
|
|
|
|
|
|
|