BAY SHORES PENINSULA HOTEL

1800 W BALBOA BLVD
Newport Beach
California
United States