How long is the train ride from Berlin to Prague? Can I take a train from Hildesheim to Berlin? Would you recommend going to Berlin for a day, taking the train to Prague, spending several days, then returning to Berlin by train for another day, then could I take the train to Frankfort? Please recommend hotels in Prague either with two double beds or one double bed. Twin is ok if I can't find other. Can I book train, hotel, etc. through Expedia or would you recommend another source. Please advise and thank you so much for your input!!!