Situat lângă Parcul Olympiapark din München, acest hotel superior de 4 stele oferă WiFi gratuit, facilităţi de fitness, un restaurant internaţional cu terasă mare, şi conexiuni subterane uşoare la centrul oraşului München.
La doar 1 km de Stadionul Olimpic şi Olympihalle Arena, Hotelul Leonardo Royal München dispune de camere cu aer condiţionat cu TV cu ecran plat şi duş spa.
Oaspeţii care stau la Royal München pot folosi gratuit sala elegantă de relaxare şi zona de fitness.
În restaurantul Vitruv se servesc mâncăruri internaţionale şi regionale. Alte facilități includ barul Leo90 și o terasă mare de grădină.
Staţia subterană Oberwiesenfeld este vizavi de hotelul Leonardo Royal München. Trenurile merg la staţia principală München în 12 minute.