1530 Collins Avenue, Miami Beach, Florida, United States
Centrally located in Miami's famous South Beach, the Aqua is a refreshingly exclusive and intimate boutique hotel that is minutes from the beautiful beaches of the Pacific Ocean, restaurants and vibrant nightlife.