8901 Gilman Drive, La Jolla, California 92037 USA
+1 858-587-1770

Residence Inn® by Marriott® San Diego La Jolla