We share the best things to do in Krakow Poland on a weekend trip, including the top Krakow tourist attractions, where to stay in Krakow and tasty restaurants to try in the historic centre.