Cet hôtel 3 étoiles supérieur est situé dans le quartier de Charlottenburg à Berlin, entre le parc des expositions de Berlin et la rue commerçante Kurfürstendamm. Toutes les chambres de l'hôtel Leonardo sont climatisées et disposent d'une télévision à écran plat.
Le Leonardo Hotel Berlin propose des chambres spacieuses et climatisées avec une télévision à écran plat de 40 pouces, des boissons chaudes, un bureau et une salle de bains privative. Le WiFi est disponible dans tout l'hôtel. Des journaux électroniques multilingues sont disponibles pour les clients.
Un buffet copieux est servi tous les matins entre 06h30 et 10h30 dans la salle de petit déjeuner colorée du Leonardo, moyennant un supplément. Les clients peuvent également déguster des boissons et des collations dans le bar/salon Wilma's aux intérieurs modernes et chics.
Le Deutsche Oper (opéra) et le quartier commerçant de Wilmersdorfer Straße se trouvent à 5 minutes de marche du Leonardo.
Le Leonardo Hotel Berlin se trouve à 100 mètres de la station de métro Bismarckstraße, qui permet de rejoindre directement la Potsdamer Platz et l'Alexanderplatz. Il se trouve également à 5 minutes de marche des bus pour l'aéroport de Tegel.