Which popular attractions are located near the Apollo Hotel?
Staying at the Apollo Hotel, you will be a 16-minute stroll from Iron Bridge and 1.1 miles Zeil Shopping Mall street. If you are willing to explore even more landmarks in Frankfurt am Main, consider checking out the glass-fronted skyscraper "Main Tower" set 0.6 miles away.