Albert-Einstein-Allee 7, Bensheim, Hessen
Fully refundableReserve now, pay when you stay
The price is £74 per night from 29 Oct to 29 Oct
Situated in Bensheim, this hotel is 1.9 mi (3 km) from Lorsch Abbey and within 6 miles (10 km) of Saint Peter's Church and Neckar Valley-Odenwald Nature Park. ...