Obertal Inn is a charming accommodation option in Leavenworth, WA, offering comfortable lodging for travelers visiting the area.
The inn provides a cozy and inviting atmosphere for guests to relax and unwind during their stay in the picturesque town of Leavenworth.
Generated from their business information