ProfileImage Mandeezwurld
24 Exp
Talking Stick Resort Talking Stick Resort
Scottsdale, Arizona
Very hospitable, sometimes takes a long time for staff to come and pay you.