This city and business hotel enjoys a central location in Berlin. The establishment lies within just 75 metres of bus and underground stations, offering connections to the centre of Berlin, which is around 9.5 km away. The hotel's immediate vicinity..