Photos coming soon
HOTEL
Leo Apartments Main Square
Poland, Lesser Poland Voivodeship, Krakow, ulica Sławkowska, 4, Krakow
Where it sits
Leo Apartments Main Square
Poland, Lesser Poland Voivodeship, Krakow, ulica Sławkowska, 4, Krakow
50.06331, 19.93700
Similar stays nearby
Apartament w centrum
Hotel · 6 m
Sleeping in Krakow Main Market
Hotel · 12 m
Sleeping in Krakow Main Market
Hotel · 12 m
KrakowLiving - Slawkowska Apartments
Hotel · 21 m
Turnau Market Square
Hotel · 22 m
Sky apartment
Hotel · 22 m
Hotel Saski Krakow, Curio Collection by Hilton
Hotel · 27 m
Hotel Saski Krakow, Curio Collection by Hilton
Hotel · 30 m
Plan around Leo Apartments Main Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 11, 2026.
