Scottsdale AZ
There's a Residence Inn right next to Mayo (practically in the same parking lot) -
Address
: 5665 E Mayo Blvd, Phoenix, AZ 85054
Phone
:
(480) 563-1500
Print