The Villas at Pelican Hill Resort, Newport Coast, United States of America
The Villas at Pelican Hill Resort is conveniently located at 22601 Pelican Hill Road South in Newport Coast, United States of America
Hotel Location:
Address: 22601 Pelican Hill Road South
City: Newport Coast
State: CA
Country: United States of America
Hotel Features:
- Check-In Time: 5 PM
- Room Service