127 Agate Ave
Crystal Cove Beach Cottages
35 Crystal Cove Newport Beach, CA
Newport Dunes-Back Bay Bistro
1131 Back Bay Dr Newport Beach, CA
Maybe the smallest Bed and Breakfast in the world, it is nevertheless the only place to stay - literally- on Balboa Island, which is the place the rest of "The OC" dreams of being
May 12, 2005
Balboa Island Hotel
If you've been to or used
Balboa Island Hotel, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.