Where to stay in Dresden – What you need to know Dresden is the capital and largest city of the German state of Saxony. This city, located on the banks of the Elbe River in eastern Germany, was the capital and royal residence of the Kingdom of Saxony. Where to stay in Dresden – Best areas and hotels More accommodation...