Guest favorite Avenue of the Arts Costa Mesa, a Tribute Portfolio Hotel
★★★★
2656 Newport Boulevard, Costa Mesa (CA), United States Show on map
Star Inn Motel is a motel in Costa Mesa (CA), United States. Guests rate it 8.3/10 (very good) across 294 reviews, ranking it #6 of 21 places to stay in Costa Mesa (CA).
2656 Newport Boulevard, Costa Mesa (CA), CA 92627, United States
Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
Star Inn Motel has a guest rating of 8.3 out of 10 from 294 reviews, which is considered very good. It ranks #6 of 21 properties in Costa Mesa (CA) on Triptoic.
Star Inn Motel is located at 2656 Newport Boulevard, Costa Mesa (CA) CA 92627, United States.
Highly rated alternatives close by
Hotel
Hotel