Význačný svým umístěním 350 metrů daleko od Podzemí rynku ve čtvrti Stare Miasto, hotel poskytuje přístup k Královský hrad ve vzdálenosti 12 minut chůze.
Tento hotel se nachází v staré části města Krakov, 15 minut chůze od vlakového nádraží Kraków Main. Hotel leží poblíž Krakow's Rynek Glowny Central Square. Poblíž Leo Apartments Main Square je autobusová zastávka Poczta Glowna 04, asi 10 minut chůze.
Ubytování je jen 200 metrů daleko od kavárna Cafe Camelot.