Review for Sale Racecourse Review For Twin Arrows Navajo Casino Resort Google User Dec 28 '17 at 21:00 We were greeted with a smile by all employees we came across. Very clean and even though smoking is allowed in the building, the air inside was quite clear and fresh. Must have an awesome air purifying system! Great atmosphere! View full site to comment or like