Where is Hilton Garden Inn Irvine East/Lake Forest, Foothill Ranch located?
Hilton Garden Inn Irvine East/Lake Forest, Foothill Ranch, Hilton Garden Inn Irvine East/Lake Forest, Foothill Ranch, United States of America (approx. 33.67291°, -117.65652°)