Conveniently located in Frankfurt am Main, NH Frankfurt Niederrad is a great base from which to explore this vibrant city. The excitement of the city center is only 8 km away. A well-kempt environment and its p ... Read more

View all Luxury Hotels in Frankfurt am Main