at 1800 W Balboa Blvd, Newport Beach , 92663 United States
The #1 Traveler Rated Hotel in Newport Beach! Small, friendly and with a vintage vibe, you'll feel at home from the moment you arrive.
3482 FB users likes Bay Shores Peninsula Hotel, set it to 3 position in Likes Rating for Newport Beach, United States in Hotel & Lodging category
Bay Shores Peninsula Hotel is Newport Beach based place and this enity listed in Hotel category. Located at 1800 W Balboa Blvd CA 92663. Contact phone number of Bay Shores Peninsula Hotel: (800) 222-6675
The Duke Hotel Newport Beach radiates a dramatic feel from both an architectural and design standpoint. The Hotel is upscale California contemporary, with an elegant residential feel from the grand Lobby, and 440 well appointed guestrooms.