Leo Apartments Main Square Krakow is a great place to stay in Old Town with an array of architectural monuments, 20 minutes' walk from the fortified hilltop Wawel Royal Castle.
Staying at this property, guests have access to a patio equipped with climate control. Visitors will enjoy the comfort of a bathroom with a hair dryer and towels in the apartment. A spa bathtub, a walk-in shower, and a separate toilet can also be found.
For those who prefer to cook their own meals, Leo Apartments Main Square features self-catering facilities like an electric kettle, a fridge, and kitchenware. Leo Apartments Main Square is right near Biskupia bus stop.
This apartment is within a 500-metre distance of the style catholic Church of Saint Apostles Peter and Paul and in close proximity to Krakow's Main Market Square. The apartment is 2.5 km from the Museum of Krakow, and also a 6-minute stroll from the Main Square.