Costa Mesa Inn - Newport Beach Area is situated in Costa Mesa. Guests can enjoy a free WIFI and onsite parking at this property. Disneyland Resort is 14.6 miles from Costa Mesa Inn.
Nombre de chambres: 71
2645 Harbor Boulevard, Costa Mesa, CA 92626, États-Unis