Review for Angel of the Winds Casino Review For Angel of the Winds Casino Google User Jan 7 '17 at 2:25 The hotel is located in a quiet area off the freeway. The rooms are on the small side, but have everything you need and recently updated. Staff was corgal, but not overly friendly. Of course you can smell cigarette smoke in the area checking into the hotel but rooms are non-smoking. Plenty of parking - at least during the week. View full site to comment or like