Where is City Center Studio Amsterdam?

Where is City Center Studio Amsterdam located?

City Center Studio Amsterdam, City Center Studio Amsterdam, Netherlands (approx. 52.37487°, 4.89149°)


Where is City Center Studio Amsterdam on the map?