Quaint Pillars named best hotel in Florida
It’s been a hidden gem in Fort Lauderdale, but the word now is out: The Pillars Hotel has been voted best hotel in Florida in the latest annual survey of readers of the upscale Conde Nast Traveler magazine. The Pillars stands out as an intimate ecu-taste villa on the IntraCoastal Waterway, known for understated magnificence […]