Discovered by FATB
Little Palm Island Resort & Spa
Island resort in Little Torch Key, Florida, United States
A private island resort off Little Torch Key in the Florida Keys, reached by boat or seaplane, with thatched-roof bungalow suites, a spa and The Dining Room.
Why FATB discovered it: Relais & Châteaux member - Relais & Châteaux
Discovery is not verification.