NYX Hotel Munich by Leonardo Hotels: Location & Reviews