Bay Shores Peninsula Hotel in Newport Beach, CA

Special Walk-In Offer

Bay Shores Peninsula Hotel in Newport Beach, ca
  • Check-in Date

  • Nights
  • Rooms
  • Adults
  • Children

Disclaimer:

  • Location

    1800 W Balboa Blvd, Newport Beach, CA 92663

  • Photos

    Bay Shores Peninsula Hotel in Newport Beach, ca Bay Shores Peninsula Hotel in Newport Beach, ca Bay Shores Peninsula Hotel in Newport Beach, ca Bay Shores Peninsula Hotel in Newport Beach, ca Bay Shores Peninsula Hotel in Newport Beach, ca
  • Directions



Send a Link via Text
Mobile Number:
() -



Share this with a friend