Oak Creek Inns
Address:
2645 Harbor Blvd, Costa Mesa, CA 92626
Phone:
(888) 207-4648
Payment:
Hotels & Motels,
Super 8
Other Businesses:
- Holiday Inn Express & Suites COSTA MESA at 2070 Newport Boulevard, Costa Mesa, CA 92627
- Tern Inn at 2154 Newport Blvd, Costa Mesa, CA 92627
- Days Inn Costa Mesa at 2100 Newport Blvd, Costa Mesa, CA 92627
- Residence Inn Costa Mesa Newport Beach at 881 West Baker Street, Costa Mesa, CA 92626
- Burba Hotel Network at 2900 Bristol St, Costa Mesa, CA 92626