Welcome to the charming boutique hotel in the heart of downtown Leavenworth, Washington. Nestled in the picturesque Cascade Mountains, this newly renovated hotel offers a blend of modern amenities and rustic charm for a cozy and comfortable stay.
With a warm and welcoming mountain lodge feel, guests can enjoy well-appointed rooms, friendly staff, and dog-friendly accommodations. Explore the best of Leavenworth just steps away from the hotel, from dining and shopping to outdoor adventures in the stunning natural surroundings.
Generated from the website