Holiday Inn City Centre

From $ -1 per night

Avg. User Rating:

N6 3, Frankfurt, Germany 68161
Show More Info
Travel Photo by IgoUgo member

User Reviews

This hotel was well located in the city and a good value for the money

A traveler

Modern hotel located in the heart of the city and close to every thing. Rooms were not that big, but walking distance to restaurants and shopping made up for this. The hotel was clean and modern, and the only drawback was that it was located above ...Read more