Photos for Residence Inn Phoenix Desert View at Mayo Clinic

4.2
54 votes

Residence Inn Phoenix Desert View at Mayo Clinic

5665 E Mayo Blvd, Phoenix, Arizona 85054 USA

Add Photo