Extended Stay America - Orange County - Irvine Spectrum 2 stars

30 Technology Drive, Irvine, CA 92618, United States of America

Hotel image
Read more reviews for Extended Stay America - Orange County - Irvine Spectrum