Het Aqua Hotel & Suites heeft een centrale ligging in het beroemde South Beach van Miami. Het hotel bevindt zich op minder dan 5 minuten te voet van de nabijgelegen restaurants en het bruisende nachtleven.
Alle kamers van het Aqua Hotel & Suites zijn voorzien van een kleine koelkast, een magnetron, een kluisje en een eigen badkamer met een haardroger. Het hotel maakt gebruik van centrale airconditioning.
De accommodatie is gevestigd op 11 minuten wandelafstand van de Lincoln Road Mall, waar winkels en restaurants zijn te vinden.
Aantal kamers : : 9