Select dates so you can see the availability and exact prices.
Schäfergasse 27, 60312 Frankfurt am Main, Germany, Frankfurt
Frankfurter Str., 11 - 63263 Neu-Isenburg, Neu-Isenburg
Fidelis Hospitality GmbH, Ibis Darmstadt City, 64293 Darmstadt, Germany, Darmstadt