Where is Amedia Plaza Dresden, Trademark Collection by Wyndham?

Where is Amedia Plaza Dresden, Trademark Collection by Wyndham located?

Amedia Plaza Dresden, Trademark Collection by Wyndham, Sachsen, Germany (approx. 51.05166°, 13.73908°)


Where is Amedia Plaza Dresden, Trademark Collection by Wyndham on the map?