Travellers enjoy visiting the cutting-edge German Film Museum, located only 0.9 miles from Holiday Inn - The Niu, Charly Frankfurt City By Ihg, as well as Frankfurt Petting Zoological Garden accessible with 10-minute car ride. If you are willing to explore even more landmarks in Frankfurt am Main, attend Zeil Shopping Mall street located around a 25-minute walk from the property.