Star Inn

2656 Newport Blvd
Costa Mesa , California  92627



Sponsored links:


About

Star Inn, Costa Mesa

See what other people are saying about Star Inn, found in Costa Mesa by clicking the read merchant reviews link on this page. You can visit Star Inn at 2656 Newport Blvd by clicking the "View Larger Map" link below. Here you can also get driving directions. As you can see, Star Inn is located in our Bed & Breakfasts category. To view other businesses in this category click the link above. The last time we checked this business was located at 2656 Newport Blvd. If you feel this is not the case, please click the link below. Star Inn can be found in Costa Mesa at 2656 Newport Blvd. They can also be reached by phone at (949) 650-6666.



Category

Bed & Breakfasts

BESbswy