Hotel Elbe
HotelRelaxed, down-to-earth hotel in a traditional townhouse, offering simple rooms with cable TV. People often mention hotel, room, good,
Address
Elbestraße 34, 60329 Frankfurt am Main, Germany
Website
Contact
+49 69 24247524Price rating
$49/night
Rating on Google Maps
2.60 (128 reviews)Open on Google Maps