Bay Shores Peninsula Hotel
(949) 675-3463 | View Website

1800 W Balboa Blvd, Newport Beach, CA | Directions   92663

33.607862 -117.925026

Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
Bay Shores Peninsula Hotel
 
100% 100 1 1 Vote
Get Directions
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!