Landhotel Lammershof
Hotel
Löhrbach, Odenwald
8.5/10
Excellent
45 reviews
Free Wi-Fi
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