Super 8 Costa Mesa

User Rating:


Address:

2645 Harbor Blvd
Costa Mesa, CA 92626-5227

Phone:

+1 714 545 9471

Hotel star rating:

2.5 stars

Brand name:

Super 8

Map:


Contact   ·   Privacy   ·   Terms