Average customer rating: 8.1
LeisureLink 4653 North Ocean Drive - Fort Lauderdale, Florida 33308 Approximately 7.2 miles from Floresta Estates Instantly compare prices for Away Inn at dozens of top hotel sites
Away Inn is the 6th closest LeisureLink hotel to Floresta Estates.