Visit the North Cascades in Washington and stay at our newly renovated Best Western Cotton Tree Inn! We are conveniently located in Mt. Vernon near golf, shopping, whale watching and casinos. The hotel is a short drive from the tulip and daffodil fields, Skagit Speedway, the North Cascades and the San Juan Islands. The hotel features 120 deluxe guest rooms. Start your day with a free hot breakfast buffet. Choose special services such as an in-room massage or Romance Package including champagne, roses, chocolates and in room movies. Full service health club and a heated swimming pool, too.