Join Date: May 2005
Location: London, England
Thanked 1 Time in 1 Post
How will you be travelling between cities? Train? Bus? Airplane? Some of those journeys are very long, for example Prague to Amsterdam by train would take 18 hours and Madrid to Florence will not be particularly easy, you'd certainly have to change trains a couple of times.
Generally it's recommended you spend at least 3 nights in a big city, although you could get away with 2 for smaller ones if you're in a rush.
As for reserving hostels, I would be inclined to at least book them online a few days ahead, that way you won't have to waste time trying to find somewhere to sleep when you arrive, but you're also not completely tied down.
Where I've been: Albania, Australia, Belguim, Bosnia and Herzegovina, Brazil, Bulgaria, Cambodia, Canada, Colombia, Croatia, Czech Republic, Denmark, Egypt, Ethiopia, Finland, France, Germany, Greece, Holland, Hungary, India, Indonesia, Iran, Iraq, Ireland, Italy, Japan, Jersey, Jordan, Kosovo, Kyrgyzstan, Laos, Latvia, Lebanon, Macedonia, Malaysia, Mexico, Moldova, Monaco, Morocco, Poland, Portugal, Romania, Russia, Serbia, Seychelles, Singapore, Slovenia, Somaliland, Spain, Sudan, Sweden, Switzerland, Syria, Thailand, Transnistria, Turkey, Turkmenistan, United Arab Emirates, United Kingdom, United States, Ukraine, Uruguay Uzbekistan, Vatican City, Vietnam, Yemen
Where I'm going: Cyprus (June 2013)