Directions to Bay Shores Peninsula Hotel, Newport Beach

Bay-shores-peninsula-hotel-map
The Bay Shores Peninsula Hotel in Newport Beach is located at 1800 WEST BALBOA BOULEVARD , Newport Beach , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Bay Shores Peninsula Hotel .