Copley Place

Interior of the Copley Place near The Eliot Hotel

Located in the historic Back Bay, Copley Place is Boston's premier luxury shopping destination, with over 50 fabulous stores. Copley Place is a concept unlike any other in the Boston area.

Copley Place 02116 Boston United States