Germany

Frankfurt
Mainzer Landstraße 16
60325 Frankfurt
Germany

Located in the banking district in Frankfurt, close to the opera and within walking distance to the Main river.