Jumeirah Frankfurt Thurn und Taxis Platz 2,
Frankfurt am Main, Germany