Holiday Inn Express and Suites Lake Forest 首页 Holiday Inn Express and Suites Lake Forest Address: 20768 Lake Forest Drive Lake Forest. California. 92630 Phone: 949 9001288