Search Results
Holiday Inn
23131 Lake Center Dr, Lake Forest, CA 92630
Lake Forest's Holiday Inn is a four-story hotel offering convenient access to numerous attractions in the area. TheMore hotel's staff can converse in Spanish and Finnish, and this Holiday Inn offers a bar, restaurant, gym, spa, pool and corporate meeting rooms. Guests range from business to recreational travelers. Of the hotels 148 rooms, four are suites and seven are handicapped-accessible rooms.