Este hotel se encuentra en una zona tranquila, en el barrio de Obergiesing, a 4 paradas de metro de la estación central de Múnich, y ofrece instalaciones modernas de spa y restaurante de cocina italiana. Hay WiFi en todas las zonas.
Las habitaciones del Leonardo Hotel & Residenz München presentan una decoración actual y disponen de TV por cable y de zona de estar. Algunas tienen zona de cocina.
Además, el restaurante La Locanda tiene terraza y ofrece platos de cocina italiana y vinos selectos.
La estación de metro de Silberhornstraße está a sólo 300 metros del Leonardo Hotel München. El centro de exposiciones Neue Messe está a 10 paradas de metro.