Leo Apartments Main Square Krakow: 150 m to Rynek Główny