Contribute photo
Limbacher Hof Landgasthof & Restaurant
Cozy family-run hotel in Limbach, nestled in Neckartal-Odenwald nature park. Hiking and birdwatching in serene surroundings.