OC Hotel
Hotel
Costa Mesa
Located 10 minutes’ drive from Newport Beach, this Costa Mesa, California hotel features an outdoor pool and hot tub. Free Wi-Fi is offered to guests. Disneyland Resort is 24 km away.
Numero delle stanze: 59
2430 Newport Boulevard, Costa Mesa, CA 92627, Stati Uniti