Balboa Inn
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
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
2274 Newport Blvd, Costa Mesa, CA 92627
537 Newport Center Dr, Newport Beach, CA 92660
508 W Bay Ave, Newport Beach, CA 92661
2306 W Oceanfront, Newport Beach, CA 92663
1967 Newport Blvd, Costa Mesa, CA 92627
1221 W Coast Hwy, Newport Beach, CA 92663
4881 Birch St, Newport Beach, CA 92660
223 Sapphire Ave, Newport Beach, CA 92662