El Leonardo Royal Hotel Frankfurt está enclavado en un imponente rascacielos de 28 plantas, a tan sólo 20 minutos en taxi desde el Aeropuerto de Frankfurt, en el arbolado distrito de Sachsenhausen, lleno de pintorescas tabernas de sidra y cafeterías con terraza frente a su puerta.
Tiene un total de 439 habitaciones, equipadas algunas con balcón privado. Además si viajas por trabajo dispone de 21 salas de reuniones con capacidad para 450 personas, completamente equipadas. Ofrece un centro de negocios disponible las 24 horas. Cuenta con 3 restaurantes, instalaciones deportivas, 480 plazas de aparcamiento (de pago) y un Spa.
Es un alojamiento ideal tanto para huéspedes que visiten Frankfurt por motivos vacacionales, de negocios o como asistentes a ferias.