The Ski Inn Taphouse and Boutique Hotel is a charming and conveniently located establishment in the heart of downtown Sisters, Oregon. With a warm and welcoming atmosphere, they offer fantastic food and a diverse menu that caters to all palates, ensuring an unforgettable dining experience.
Sisters, Oregon is a vibrant and artsy community with a small-town ambiance, and The Ski Inn Taphouse and Boutique Hotel is the perfect place to rest your head before embarking on a weekend full of Central Oregon adventures. Whether you're a first-time visitor or a longtime resident, their rustic dining haven and comfortable accommodations are sure to make you feel right at home.
Generated from the website