The apartment just opposite the main train station in Krakow and the Krakow Galleria mall is of the higher possible standard. Every possible need is catered for so you could imagine you are staying in a your own home, though in this case, a very...More