Ayres Hotel Costa Mesa/Newport Beach

325 Bristol St, Costa Mesa, California, United States