Balboa Inn
OPEN NOW
Today: Open 24 Hours
Fax: (949) 673-4587
TollFree: (877) 225-2629
Phone: (949) 675-3412
Address: 105 Main St, Newport Beach, CA 92661
105 Main St, Newport Beach, CA 92661
2102 W Oceanfront, Newport Beach, CA 92663
2627 Newport Blvd, Newport Beach, CA 92663
4881 Birch St, Newport Beach, CA 92660
1221 W Coast Hwy, Newport Beach, CA 92663
2274 Newport Blvd, Costa Mesa, CA 92627
537 Newport Center Dr, Newport Beach, CA 92660
1967 Newport Blvd, Costa Mesa, CA 92627
1800 W Balboa Blvd, Newport Beach, CA 92663
2100 Newport Blvd, Costa Mesa, CA 92627