Mannheim is a rather large German city, located south of Frankfurt, and is a convenient spot for train travel to most towns in Germany. hotels in Mannheim are located conveniently close to the train station and airport. Mannheim Hotels are also located close to Luisenpark, which has pretty gardens, kids areas, Chinese tea room, a boat ride, and kids petting zoo. Close to Mannheim Castle you will find more convenient Mannheim Hotels, and also near the landmark Mannheim water tower. There are also Mannheim Hotels near the nightlife, clubs and discos.