Stouffer's Anacapri Inn - Fort Lauderdale, Florida
1901 N. Federal Highway (U.S. 1)
Fort Lauderdale, Florida
Located in the heart of "the Venice of America" the new and beautiful Anacapri is not only Fort Lauderdale's largest, but unquestionably America's finest. Heated pool - Restaurant - Lounge. A Quality Court.