TownPlace Suites by Marriott
Address:
10740 N 90th St, Scottsdale, AZ 85260
Phone:
(480) 551-1100 Hotels & Motels
Other Businesses:
- Scottsdale Links Resort at 16858 N Perimeter Dr, Scottsdale, AZ 85260
- 3 Palms Hotel at 7707 East Mcdowell Road, Scottsdale, AZ 85257
- Scottsdale Marriott at McDowell Mountains at 16770 North Perimeter Drive, Scottsdale, AZ 85260
- The Art of Vacationing at 13335 N 96th Pl, Scottsdale, AZ 85260
- Scottsdale Camelback Resort at 6302 E. Camelback Road, Scottsdale, AZ 85251