Leo Apartments Main Square biedt accommodatie met gratis WiFi in het centrum van Krakau, op slechts een steenworp afstand van de Grote Markt. De appartementen bevinden zich in een historisch gebouw zonder lift.
De kamers zijn voorzien van airconditioning en een flatscreen-tv met satellietzenders. De kamers zijn voorzien van een koelkast. Deluxe kamers hebben een badkamer met een spabad.
De accommodatie beschikt over een gedeelde keuken, een kapsalon en een cadeauwinkel.
De Lakenhal ligt op 100 m van Leo Apartments Main Square. De dichtstbijzijnde luchthaven is Krakau-Balice, op 10 km van de accommodatie. Er is een pendeldienst van/naar de luchthaven beschikbaar, evenals uitstapjes naar Auschwitz en de zoutmijnen van Wieliczka.