Alleehotel Europa
Bensheim, Bergstraße district
Located in Bensheim, Alleehotel Europa is within a 10-minute drive of Lorsch Abbey and Saint Peter's Church. This 4-star hotel is 5.9 mi (9.6 km) from Sea of Rocks and 12.9 mi (20.7 km) from Frankensteins Castle.