
Aqua House in Fort Lauderdale
1708 Southwest 5th Street, Fort Lauderdale
Location Want to save money while travelling? It’s easy: hotel Aqua House in Fort Lauderdale is located in Fort Lauderdale. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Fort Lauderdale Fire and Saf





