Lodging & Accommodations close to Olympic Park Munich
Leonardo Royal Hotel Munich
+1-888-965-1860
Moosacher Straße 90, München, 80809 Germany
+1-888-965-1860
~0.78 miles north of Olympic Park Munich
~14 minute walk
- Affordable Suburban hotel
- 18 meeting rooms in hotel
Back to Top