| Avenue of the Arts Wyndham Hotel |
3350 Avenue Of The Arts, Costa Mesa, CA, U.S.A.
Perfectly located midway between Los Angeles and San Diego, the Avenue of the Arts Wyndham Hotel offers unparalleled comfort, modern convenience and the
Chain: Wyndham Hotels
Ayres Hotel & Suites Costa Mesa
325 Bristol Street, Costa Mesa, CA, U.S.A.
The French Provencal-inspired hotel has two pools, a restaurant, spa treatments, and garden. Each room has cable TV, high-speed Internet access, and a