Choose your room
This 4 star hotel is located in the city centre of Frankfurt and was established in 1972. It is close to the Sachsenhausen and the nearest station is Suedbahnhof.
Useful information:Other names for Leonardo Royal Hotel Frankfurt:
Holiday Inn Frankfurt Citysouth Conference Center
Leonardo Royal Conference Center
Holiday Inn City South