Ramada Frankfurt Am Main City Center & Financial District
Weser Strasse 17-19, Frankfurt/Main, Germany
Booking.com
Book Now