Best Western Plus Newport Mesa Inn, Costa Mesa, California, United States of America
2642 Newport Blvd, Costa Mesa, CA, 92627, United States of America
3-star hotel in Costa Mesa with outdoor pool, restaurant
Free hot/cold buffet breakfast, free WiFi, and free parking

source