Residence Inn By Marriott San Diego Central

5400 Kearny Mesa Rd
San Diego
California
United States