News

Where is the Inn at Pelican Bay? The Inn at Pelican Bay is located at 800 Vanderbilt Beach Road in Naples, Florida. It's less than 10 miles from dining and shopping hubs Third Street South and ...
Naples is a wealthy resort town nestled along the shores of Florida's Lower Gulf Coast ... Just north of Lowdermilk Beach Park is Pelican Bay, home to the 35-acre Clam Pass Park.
A former diplomat is behind the purchase of The Truist Building in Pelican Bay. The Egan Group ... money in Southwest Florida, said David Stevens, a principal with Naples-based Investment ...