5400 Kearny Mesa Road, San Diego, California 92111 USA
+1 858-278-2100

Residence Inn® by Marriott® San Diego Central