Bay Shores Peninsula Hotel
Claim the best rates for Bay Shores Peninsula Hotel with promo codes and discount coupons when booking your room online. Hotel Rates & Discounts Bay Shores Peninsula Hotel is a 3 stars Hotel in Newport Beach (CA) (), United States, with the address at 1800 West Balboa Boulevard, having a 8.9 rating average based on … Read more