Holiday Inn Express Costa Mesa/Newport Beach

User Rating:


Address:

2070 Newport Blvd
Costa Mesa, CA 92627

Phone:

+1 949 631 6000

Hotel star rating:

2.5 stars

Brand name:

Holiday Inn Express

Map:


Contact   ·   Privacy   ·   Terms