|
Retailer | Price | |
---|---|---|
Hotels | £43.30 | Go to shop |
Originally built in 1893 and totally renovated in year 2003, hiding behind a historical facade right in the middle of Rhine-Main skyscrapers, the Ramada Hotel Frankfurt City Center is in the heart of downtown and within walking distance to Frankfurt's...
|