El hotel de 3 estrellas Leonardo Hotel Madrid City Center tiene 153 habitaciones y está a solo 7 minutos caminando del Mercado Vallehermoso. Este hotel ofrece aparcamiento privado en el lugar.
El hotel está a 2 km de distancia del Museo del Prado, mientras que la Plaza de Cibeles se encuentra a unos 2 km de distancia. La zona incluye lugares de interés religioso como la Catedral de Santa María la Real de la Almudena (1 km) y el Templo de Debod (1,1 km). El establecimiento está situado a un par de minutos en coche de la Plaza Mayor de Madrid, mientras que la estación de autobuses Intercambiador de Moncloa Isla 1 está a 1 km de distancia. El Leonardo Hotel Madrid City Center se sitúa a 400 metros de la estación de metro el San Bernardo y a 34 minutos en coche del aeropuerto Madrid-Barajas.
Las habitaciones del Leonardo Hotel Madrid City Center ofrecen un minibar y climatizador. Las unidades cuentan con servicio de tetera/cafetera para el autoservicio, además de TV de pantalla plana con canales vía satélite para divertirte. Los cuartos de baño incluyen un bidé y una ducha a ras de suelo, junto con comodidades como un secador de pelo y toallas de baño.
El restaurante La Cerveceria de San Julian está al lado de este hotel, a 5 minutos a pie del sitio.
El hotel también cuenta con un restaurante que sirve café y aperitivos durante todo el día. El vestíbulo se abre a un encantador patio trasero con muebles de salón, paraguas, muchas plantas y varias mesas donde los invitados pueden disfrutar de la comida y las bebidas del bar. El vestíbulo está impresionantemente decorado con una paleta de colores negros, borgoña y dorados con detalles metálicos y estanterías oscuras en contraste con las ventanas de suelo a techo.