SMARTments business BERLIN PRENZLAUER BERG - Serviced Apartments is located in Berlin, Germany on Storkower Str. 156A. SMARTments business BERLIN PRENZLAUER BERG - Serviced Apartments is rated 4.4 out of 5 in the category apartment building in Germany.
Address
Storkower Str. 156A