El Leonardo Hotel Bucharest City Center está situado en el centro de la ciudad, en la calle histórica Calea Victoriei, y ofrece conexión a internet por cable y WiFi gratuitas en todas las habitaciones.
Las habitaciones están equipadas con escritorio, aire acondicionado regulable, minibar, TV de pantalla plana vía satélite, caja fuerte para ordenador portátil y tetera/cafetera gratuita. Las ventanas de las habitaciones se pueden abrir.
Por las mañanas se sirve un desayuno buffet.
El establecimiento ofrece servicio de enlace con el aeropuerto, disponible bajo petición y por un suplemento. Hay aparcamiento privado en las inmediaciones del hotel, por un suplemento y sujeto a disponibilidad.
El Leonardo Hotel Bucharest City Center se encuentra a poca distancia a pie de los principales lugares de interés, como el Palacio Real, la sala de conciertos Ateneo Rumano y el Museo Nacional de Arte.