Berlin Germany Where to stay Huettenpalast, Hobrechtstrasse 66, Berlin, Germany Review Emma Mykytyn 8 September 2014 2