Country Inn & Suites Home Accommodation > Hotels > Country Inn & Suites Address: 10801 N. 89th Place Scottsdale AZ 85260 GPS: 33.5845168, -111.8876302 Telephone: 480 314-1200 Web: http://www.countryinns.com/scottsdaleaz_central Tweet