LocationThis hotel lies in Morfelden, around 2.5 km away from the centre. Through its excellent transport connections to Frankfurt, Mainz and Darmstadt, guests are only a few minutes away by car. The centre of Frankfurt is only around 20 km, the Commerzbank..