Loading hotels
Confirming room availability...
Nizza, Elbestrasse 10, Frankfurt Am Main, Germany
This charming hotel can be found in Frankfurt City. A total of 25 rooms are available for guests' convenience. Pets are not permitted on the premises.