Start from
Holiday Inn Express La Mesa Near SDSU, an IHG Hotel
8000 Parkway Drive, La Mesa 91942