Location Jumeirah Frankfurt Thurn-und-Taxis-Platz 2 60313 Frankfurt am Main, Germany Phone: +49 (0) 69 2972370