Pelican Grand Beach Resort, Fort Lauderdale, Florida

2000 North Ocean Blvd

Fort Lauderdale, FL 33305.0

Get Directions