Loading hotels
Confirming room availability...
Leo Apartments Main Square, Ul. Slawkowska 4, Krakow, Poland
Near Main Market Square<br /><br />With a stay at Leo Apartments Main Square, you'll be centrally located in Krakow, steps from Main Market Square and 15 minutes by foot from Wawel Castle. This 4-star guesthouse is 0.1 mi (0.2 km) from Cloth Hall and 0.2 mi (0.3 km) from St. Mary's Basilica.