Where is Fairmont Copley Plaza?

Where is Fairmont Copley Plaza located?

Fairmont Copley Plaza, Fairmont Copley Plaza, United States of America (approx. 42.34926°, -71.07643°)


Where is Fairmont Copley Plaza on the map?