Photos of the Estoril Paradise Inn, Fort Lauderdale.

About the hotel