Location: just 2 Km. from La Jolla Beach and 24 Km. from the city of San Diego. Adjacent to the University of California San Diego.
See more: Hotels in USA Hotels in San Diego Holiday Destinations in USA