Leonardo Hotel Berlin
Leonardo Hotel Berlin
Wilmersdorfer Str. 32
Berlin
10585
Germany
Rooms from €39.20 ( £35.64 / $51.67 ) per night
This 3-star-superior hotel is located in Berlin’s Charlottenburg district, between Berlin’s Exhibition Centre and the Kurfürstendamm shopping street. All rooms at Leonardo Hotel are air-conditioned and have a flat-screen TV.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.