Este hotel goza de uma localização tranquila no Bairro Obergiesing de Munique, apenas a 4 paragens de metro da Estação Central de Munique, e disponibiliza modernas comodidades de spa e um restaurante que serve cozinha italiana. O acesso Wi-Fi está disponível em todas as áreas.
Todos os quartos em estilo contemporâneo do Leonardo Hotel & Residenz München possuem uma televisão por cabo e uma área de estar. Alguns incluem uma kitchenette.
O Restaurante La Locanda, com um terraço, propõe especialidades italianas e vinhos requintados.
O Leonardo Hotel München situa-se apenas a 300 metros da Estação de Metro de Silberhornstraße. O Centro de Exposições Neue Messe fica a 10 paragens de metro.