Leonardo Hotel Munich City Olympiapark es un punto de partida ideal para reuniones de negocios o viajes a la ciudad. Desde la parada de tranvía más cercana, los huéspedes pueden llegar al centro de la ciudad en unos 17 minutos. Las confortables habitaciones incluyen en parte un balcón o terraza en el jardín y ofrecen aire acondicionado y conexión inalámbrica a internet gratuita. En el Bar Bistro »FOODS« se sirven platos creativos y bebidas. El estacionamiento subterráneo privado disponibles por una tarifa, no se puede reservar.
El hotel se encuentra en Leonrodplatz y en el lado sur del famoso Parque Olímpico, con su estadio y el BMW World.