My wife and I are traveling to Frankfurt from Toronto in September. We arrive at 6am in Frankfurt, and plan to take an overnight train to Prague (leaving at midnight).
It will be a long day of travel for us - any suggestions on where we could shower, and perhaps take a short nap to get us through the day? We'd prefer to not have to rent a hotel room for a whole day/night!