Location: in Berlin's city center (western area), 1 kilometreaway from the Zoologischer Garten train station and 6 kilometres away from Tegel's airport.
See more: Hotels in Europe Hotels in Germany Hotels in Berlin Holiday Destinations in Europe