Este hotel de 4 estrellas, situado junto al parque Olympiapark de Múnich, ofrece conexión WiFi gratuita, instalaciones de fitness, un restaurante internacional con amplia terraza y fácil conexión subterránea al centro de la ciudad de Múnich.
El Leonardo Royal Hotel Munich se encuentra a solo 1 km del estadio olímpico y de Olympiahalle Arena, y ofrece habitaciones con aire acondicionado, TV de pantalla plana y ducha de hidromasaje.
Los huéspedes del Royal Munich pueden hacer uso gratuito de la elegante sala de relajación y zona de fitness.
En el restaurante Vitruv se sirven platos internacionales y regionales. Otras instalaciones incluyen el bar Leo90 y una gran terraza ajardinada.
La estación de metro Oberwiesenfeld está enfrente del hotel Leonardo Royal Munich. Los trenes corren a la estación principal de Munich en 12 minutos.