Este hotel de 3 estrelas está localizado no bairro de Charlottenburg, em Berlim, entre o Centro de Exposições de Berlim e a rua comercial Kurfürstendamm. Todos os quartos do Leonardo Hotel têm ar condicionado e uma televisão de ecrã plano.
O Leonardo Hotel Berlin disponibiliza quartos espaçosos e climatizados com uma televisão de ecrã plano de 40 polegadas, comodidades para bebidas quentes, uma secretária e uma casa de banho privativa. O acesso Wi-Fi está disponível em todo o hotel. Jornais eletrônicos multilingues estão disponíveis para os hóspedes.
Um buffet rico opcional é servido entre 06:30 e 10:30 todas as manhãs na sala de café da manhã colorida do Leonardo por um custo adicional. Os hóspedes também podem desfrutar de bebidas e snacks no bar/bar da Wilma com os seus interiores elegantes e modernos.
A Deutsche Oper (casa da ópera) e a área comercial Wilmersdorfer Straße ficam a 5 minutos a pé do Leonardo.
O Leonardo Hotel Berlin fica a 100 metros da Estação de Metro Bismarckstraße, que proporciona uma ligação directa a Potsdamer Platz e Alexanderplatz. Fica também a 5 minutos a pé dos autocarros para o Aeroporto de Tegel.