This website uses cookies
Read our Privacy policy and Terms of use for more information.
Stay at Bay Shores Peninsula Hotel, a retro-chic boutique hotel in Newport Beach with beach gear, bikes, rooftops, and easy access to Balboa Peninsula, Newport...