Vilbeler Strasse 2, Frankfurt/Main
The 4-star superior NH Collection Frankfurt City lies in the heart of Frankfurt a 5-minute walk from the Zeil shopping street. It offers international cuisine and a spa area with sauna steam bath and gym.