Holiday Inn Express Costa Mesa, Costa Mesa, United States of America
Holiday Inn Express Costa Mesa is conveniently located at 2070 Newport Blvd in Costa Mesa, United States of America
Hotel Location:
Address: 2070 Newport Blvd
City: Costa Mesa
State: CA
Country: United States of America
phone: +1 949-631-6000
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Continental Breakfast
- Coffee/Tea Maker
- Safe
- Fitness
- In Room TV
- Meeting Room
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- Hair Dryer