Отель Leonardo Hotel Munchen City Center расположен в тихом переулке, всего в 50 метрах от центрального железнодорожного вокзала Мюнхена, находится в 5 минутах ходьбы от площади Карлсплац и торговой улицы Кауфингер Штрассе. До Международного аэропорта имени Франца-Йозефа Штрауса 39 км.