Villa Venezia, Fort Lauderdale
https://villa-venezia.usa8.info
Located in Fort Lauderdale, Villa Venezia offers an outdoor swimming pool. This 3-star hotel offers a garden. Free WiFi is featured.
132 Isle of Venice Drive Office, Fort Lauderdale, FL 33301, United States of America