Obsahující sejf a restauraci, hotel Leonardo Royal Hotel Mnichov nabízí ubytování ve čtvrti Milbertshofen - Am Hart, 2 km od Olympijský park. Ubytování poskytuje 424 pokojů vybavených psacím stolem, zvukotěsnými okny a soukromým sejfem pro příjemný pobyt ve městě Mnichov.
Ubytování se nachází ve městě Mnichov, 5 minut chůze od stanice metra Oberwiesenfeld. Svět BMW se nachází 1 km od nemovitosti. Nejbližší autobusová zastávka Olympiapark Nord je jen 300 metrů daleko.
Hotel obsahuje restaurace Vitruv.