This charming hotel is set in Lake Chelan. The hotel comprises a total of 67 snug bedrooms. This accommodation does not accept pets.