Activities
Would you like to see activities for each destination?
Krakow
Leo Apartments Main Square
Krakow Leo Apartments Main Square
Reserve rooms

Leo Apartments Main Square

ul. Slawkowska 4, Kraków 31-014 , 0.22 km from Center
8.3 Very good See scores
Favourite
Favourite Share

About the property

Popularity

8.3
Very good
General
286
brand
Booking 8.4/10
236
brand
Expedia 7.8/10
50

Main services

Wi-fi
Non-smoking establishment
Airport Shuttle
Service Animal allowed
Pets allowed

* Some services may carry an extra charge.

Guest reviews

Contact us