Set within 23 km of University of Mannheim and 23 km of National Theatre Mannheim, Kriemhilde Dependance offers rooms in Worms. This 3-star inn offers an ATM, luggage storage space and free WiFi.
Cathedral Worms 0.1 km
Luther Memorial 0.2 km
Castle Herrnsheim 3.2 km
Worms Airport 0.5 km