Ramada
Hotel
Costa Mesa
Only minutes away from the beach, this hotel in Costa Mesa, California offers an outdoor heated pool. The air-conditioned guest rooms at Ramada by Wyndham Costa Mesa/Newport Beach offer a flat-screen TV, a mini-refrigerator and a coffee machine.
Number of rooms: 137
1680 Superior Avenue, Costa Mesa, CA 92627, United States
Hotel booked 1 times today.