Landhotel Lammershof
Hotel
Löhrbach
Located in Birkenau, 34 km from Castle Heidelberg, Landhotel Lammershof provides accommodation with a restaurant, free private parking, a garden and a terrace. Each accommodation at the 4-star hotel has mountain views and free Wi-Fi.
Number of rooms: 11
Abtsteinacher Straße 2, 69488 Birkenau, Germany