Ten hotel zlokalizowany jest w spokojnej dzielnicy Obergiesing w Monachium, zaledwie 4 stacje metra od głównego dworca kolejowego. Oferuje on nowoczesne spa oraz restaurację, w której serwowane są dania kuchni włoskiej. We wszystkich pomieszczeniach można korzystać z WiFi.
Pokoje w hotelu Leonardo urządzone są we współczesnym stylu. Obejmują one część wypoczynkową i wyposażone są w telewizor z dostępem do kanałów kablowych. W niektórych pokojach znajduje się również aneks kuchenny.
Restauracja La Locanda, która dysponuje tarasem, zaprasza na włoskie specjały oraz znakomite wina.
Hotel Leonardo usytuowany jest zaledwie 300 metrów od stacji metra Silberhornstraße. Od centrum wystawowego Neue Messe dzieli go 10 stacji metra.