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, Amedia Plaza Dresden, Trademark Collection by Wyndham, Germany (approx. 51.05166°, 13.73908°)


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