This Holiday Inn Irvine South/Irvine Spectrum is located at 23131 Lake Center Dr, Lake Forest, CA-92630. An interactive Map of this Holiday Inn Irvine South/Irvine Spectrum is shown below.
View details of this Holiday Inn Irvine South/Irvine Spectrum location.