Easy booking and great facilities at Hamburg Hotels

Believe it or not, Hamburg got its name from a castle. A certain emperor by the name of Charlemagne ordered a castle to be built in 808 A.D. the castle happened to be built on rocky but marshy area. Twenty ...
























