A Tropical Golf and Spa Treasure. Wyndham Palm-Aire, located just 10-15 minutes outside the city of Fort Lauderdale, is a tropical haven for owners who enjoy roomy units, celebrity-quality spa indulgences and long, leisurely days spent out on sunny links.