Cet hôtel de 3 étoiles est situé au centre ville de Frankfurt et fut construit en 1970. Il se trouve à courte distance en voiture de Roemer et la station la plus proche est Main Train Station. L''hôtel a un restaurant. Les 108 chambres sont équipées de minibar, sèche-cheveux, coffre-fort et air conditionné.
Situé dans le centre de Francfort-sur-le-Main, quelques minutes de marche suffisent pour rejoindre The English Theatre et Opéra de Francfort depuis l''établissement Leonardo Hotel Frankfurt City Center. Cet hôtel se trouve tout près de Musée juif et Liebieghaus.