8901 Gilman Drive, La Jolla, California 92037 USA (Google Maps)
Treat yourself to comfort and convenience at Residence Inn San Diego La Jolla, featuring newly refreshed guest rooms near the University of California San Diego and gorgeous sandy beaches.