Red Lion Templins Hotel

414 E 1st Ave
Post Falls
Idaho
United States