Coming
Soon!
United Kingdom
Northern Ireland
Isle of Man
Ireland
Wales
Scotland
Australia
South Africa
|
|
|
|
|
|
Small Luxury Hotels of the World - Fort Lauderdale Florida |
|
|
|
|
The Pillars Hotel
111 North Birch Road
Fort Lauderdale, FL 33304
Nightly Rates (225.00 - 485.00)
4 Star
|
|
|
|
A peaceful hideaway in the Venice of America, The Pillars Hotel is an eclectic mix of British colonial and island plantation styling with gourmet cuisine, tantalizing spa treatments, a lovely swimming pool and inviting views of the Intracoa...more
|
|
|
|
|
|
|
|
|