RT.com RT Partners Hotels United States Scottsdale Talking Stick Resort

Talking Stick Resort

Basic information
Category
4 Stars
Address 9800 E. Indian Bend Road
City Scottsdale
Country United States
Number of rooms 496
Fax number

Special deals