Hotel Leonardo

Prague, Czech Republic



Hotel Leonardo 
Karoliny Svetlé 27
110 00 Prague 1

Hotel Leonardo has a unique central Prague location. In the middle of Prague's cultural, historical and business hub, our guests can access all major attractions on foot. Our hotel in the center of Prague is just a few steps from Charles Bridge and Old Town Square.  Our guests can easily reach major Prague hot spots on foot through the picturesque, cobbled streets. Thanks to the central location and Prague’s excellent public transportation system with tram and subway stations nearby you are only a stone’s throw away.  Hotel Leonardo has a unique location in the heart of Prague Old Town and is a perfect place from where you can reach all the historic sights of Prague on foot:

  • Charles Bridge 300 m          
  • Old Town Square 800 m      
  • Jewish Town 750 m        
  • Lesser Town 900 m

Airport pick up

Enjoy personal and easy pick up from Prague Ruzyne Airport with our signature Audi limousine service. Our driver will meet you directly in the arrival hall.


Hotel Leonardo is located in the historical part of Old town and we offer Valet parking in a covered garage located near the hotel.

Public transportation from Prague Ruzyne Airport

Hotel Leonardo Prague is located 13km from Prague Ruzyne Airport. Take bus number 19 to Dejvicka Metro station. From here take green line A to Staromestska Station. The hotel is 5 minute walk from the station along the Smetanovo Embankment past the Charles Bridge.

Call or e-mail for rates and availability


Classic Double
From 100 Euros/night 
Superior Double
From 118 Euros/night 

Junior Suite 
From 132 Euros/night

Castle View Maisonette (bedroom upstairs)
From 150 Euros/night
Castle View Junior Suite
From 175 Euros/night

Family Suite (max 4 persons) - 2 rooms and kitchenette 
From 225 Euros/night

Rates include VAT, Service and Buffet Breakfast.