Featuring Italian Renaissance architecture, this 504 acre luxury resort features spacious bungalows and suites with flat-screen TVs and iPod docking stations.
Number of rooms: 332
22701 Pelican Hill Road South, Newport Beach, 92657, United States
Hotel booked 3 times today.