Rita Bivens-Scherer
Cliff Castle Casino Hotel Cliff Castle Casino Hotel
Camp Verde, Arizona
"Rita Bivens-Scherer"
Very helpful staff. Very clean. The hotel and casino was very nicely decorated. We have a serves dog and they were so good with her. Lots of fun.