Holiday Inn Frankfurt City-South
Mailander Strasse, Frankfurt, 60598
Average, 3.5
This fully air-conditioned hotel offers 439 comfortable rooms spread over 26 floors and features a restaurant with a non-smoking area offering exquisite cuisine and a bar with tasty drinks and top mus...
More Info