Inn at Pima

7330 N. Pima Road
Scottsdale
Arizona
United States