Sleep Inn at North Scottsdale Road
16630 N. Scottsdale Road
Scottsdale, AZ 85254
Phone: (866) 477-6424
Fax: (480) 607-2893
Mo to Sa from 10:00 AM to 09:00 PM,Su from 12:00 PM to 06:00 PMLocated in downtown Phoenix, this park-like shopping center is close to many of the city's major sporting venues. A marketplace with class accurately describes the Center as more than 50 unique shops and restaurants fit every shopper's urge to splurge. At sundown, the place takes on the feel of a street party, Southwestern style. Catch a movie at the AMC theaters, shop at exclusive stores or grab a bite to eat at the number of restaurants serving different cuisines. They often have tables outside for dining al fresco in a comfortable, chic ambiance.