Farmhouse Inn & Mt. View Chalets

  • farmhouse inn & mt view chalets winthrop washington
  • farmhouse inn & mt view chalets winthrop washington
  • farmhouse inn & mt view chalets winthrop washington
Provided by: Okanogan Country

The Farmhouse Inn and Mountain View Chalets are located in the historic town of Winthrop, Washington. The Farmhouse offers a family-friendly atmosphere, with accomidations for up to 6 people. The cozy and comfortable chalets hold space for 2 to 3. Enjoy local shopping and dining on Winthrop's boardwalk, or some of the many activities nearby. 

CONTACT INFO