Extended Stay America Orange County - Lake Forest

20251 Lake Forest Dr
Lake Forest
California
United States