|
|
| 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...
|
|