BEST WESTERN PLUS ICICLE INN

505 HIGHWAY 2
Leavenworth
Washington
United States