1/5
Leonardo Hotel Munich City Olympiapark
Neuhausen-Nymphenburg
We're liking this😍
Get a room with a balcony, Sea of Spa toiletries and an HD flat-screen TV. Ready, set, chill!
Need some time off? Enter this stylish oasis of comfort in the heart of Münich
Indulge in mouthwatering Bavarian delicacies at FOODS
Amenities
Location
Dachauer Str. 199, 80637 München, Germany