Day 1: Arrive in Berlin, Germany. Visit the Pergamon Museum, the Berlin Wall, Checkpoint Charlie, and then go shopping at Tauentzienstrase just before having dinner at Neugruns Koche. Stay overnight at "Comfort Weissensee."
Day 2: In the morning, visit the Reichstag and the Berliner Funkturm. At noon, catch a train trip of a little over six hours to the city of Warsaw, Poland's capital. Warsaw is a very artistic city in the European world, so begin with a visit to the Royal Castle (Zamek Krolewski), the Chopin Monument, and then eat an early Polish pizza at Casa Mia before heading to see a night show at the Teatr Wielki-National Opera. Stay a night at the Metropol Hotel.
Day 3: Stroll through Lazienki Park and find a nearby cafe to have a Polish brunch. Take a two hour train trip to Krakow, Poland. Krakow is known to be more of a beauty than the country's capital. It also portrays a large Jewish theme for tourists, because of the history of the concentration camps which are not so far from Krakow. Today you should walk the entire Royal Way, from St. Florian's Gate, down Florianska, across the Rynek Glowny, down Grodzka to the Wawel Castle. There you can walk around the Wawel Castle and look at the spectacular art work (which involves dragons) across this castle. Have dinner at U Babci Maliny, a restaurant where you will need to sit with other people, which will help you because the menu is in Polish and so you will need to ask your new Polish friends for the English translation, or take a dictionary.... or just enjoy whatever meal you will get! Stay the night at Wyspianski.