Offering 2 restaurants, spa facilities, and spacious rooms, this 4-star hotel in Berlin is 200 metres from Anhalter Bahnhof S-Bahn Train Station. Potsdamer Platz Square is 800 metres away. Most recent booking for this hotel was yesterday at 23:05