Oberammergau
Travel
Hotels
Leupoldstraße 6
- Category:
- Hotels
82487 Oberammergau
Germany
Rate and review Franz Kümmerle in Oberammergau, Germany!
Share your experiences at Franz Kümmerle with your friends or discover more Hotels in Oberammergau, Germany.