Hotels in Frankfurt am Main near Villa Metzler
We found 361 properties with availability in Frankfurt am Main
Show on map
City Apartments Frankfurt
Lahnstrasse 3, Frankfurt am Main, Germany
The 6-room City Apartments Frankfurt Frankfurt am Main is located a mere 500 metres from Frankfurt Galluswarte train station and within 5 minutes' walk of Valide Sultan Cami. Guests can use Wi-Fi for…
starts from
120 USD
price for 1 night