Hotel Berlin, Berlin

Luetzowplatz 17
Berlin
Germany