710 Lido Park Drive, Newport Beach, CA 92663
Let us know what you think about Lido Peninsula Resort.