Tarsadia Hotel
Address:
650 Town Center Dr, Costa Mesa, CA 92626
Phone:
(714) 708-6000 Hotels & Motels
Other Businesses:
- Burba Hotel Network at 2900 Bristol St, Costa Mesa, CA 92626
- Oak Creek Inns at 2645 Harbor Blvd, Costa Mesa, CA 92626
- Holiday Inn Express & Suites COSTA MESA at 2070 Newport Boulevard, Costa Mesa, CA 92627
- Tern Inn at 2154 Newport Blvd, Costa Mesa, CA 92627
- Future Brands at 1901 Newport Blvd, Costa Mesa, CA 92627