Sonesta Hotel Near LeBard Stadium

2701 Fairview Rd - Costa Mesa, California