The Pillars Hotel – Fort Lauderdale
The Pillars Hotel Just five minutes from the beach at Fort Lauderdale, The Pillars Hotel is a sophisticated haven set in a stunning plantation-style house. An elegant new dining room with waterway views. A broad selection of spacious rooms and suites with an inviting outdoor pool. The rooms and suites at The Pillars Hotel are […]