Leonardo Hotel Berlin sijaitsee Charlottenburgin kaupunginosassa Messe Berlin ‑messukeskuksen ja Kurfürstendammin ostoskadun välissä. Hotellilta vain 100 metrin päässä on Bismarckstraße-metroasema, jolta on suora yhteys Potsdamer Platz- ja Alexanderplatz-aukioille. Tegelin lentoasemalle liikennöivät bussit pysähtyvät 5 minuutin kävelymatkan päässä hotellilta.