Balboa Inn (Balboa) This Historic Landmark Has Been A One Stop Vacation Destination Since 1929. Perfectly Situated On The Sand At Newport Beach, The Balboa Inn Can Be Your One Stop Destination For Relaxation, Recreation And Romance. In Addition To C...