Holiday Inn Irvine South/Irvine Spectrum 3 stars

23131 Lake Center Drive, Lake Forest, CA 92630, United States of America

Hotel image
Read more reviews for Holiday Inn Irvine South/Irvine Spectrum