Holiday Inn the niu Charly

Niddastrasse 60-62, Frankfurt, Germany 60329

JDS Travel News JDS Viewpoints JDS Africa/MI