User
Menu
Karlsruher Str. 8, - Frankfurt, Germany View Map Area: Bahnhofsviertel
This lovely hotel is in Frankfurt City.
Photo Metro Hotel Frankfurt City