Where is Schlosspark Hotel, Berlin?

Where is Schlosspark Hotel, Berlin located?

Schlosspark Hotel, Berlin, Schlosspark Hotel, Berlin, Germany (approx. 52.52245°, 13.28954°)


Where is Schlosspark Hotel, Berlin on the map?