Copley Place

Copley Place shopping mall, Downtown Boston shopping 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