This hotel features an indoor pool with a ceiling waterfall and changing-color lights. It offers a 24-hour fitness center and a 24-hour convenience store, about 1 mile from downtown Wenatchee.
Number of rooms: 109
1730 North Wenatchee Avenue, Wenatchee, WA 98801, United States
Hotel booked 1 times today.