









|
Boston Attractions and Things to Do |
When it comes to Boston travel and tourism attractions, The Eliot Hotel is located in Boston’s prestigious Back Bay, just steps from the many boutiques and restaurants on Newbury Street and Copley Square. |
Content provided by www.10best.com |