Star Inn
2656 Newport Blvd
Costa Mesa
,
California
92627
To navigate, press the arrow keys.
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