NH Frankfurt City
Vilbeler Strasse, 2, Frankfurt, Germany
NH Frankfurt City Photos
NH Frankfurt City Map
Vilbeler Strasse, 2, Frankfurt, Germany
Hotel Information
The modern style NH hotel Frankfurt City is conveniently situated in the centre of Frankfurt am Main. The friendly and helpful hotel team will be pleased to provide you with any kind of information on Frankfurt and its surroundings.