
Miami Beach, FL, United States
Aqua Hotel
Hotel
2.7 km straight-line distance
The elegant, boutique-style Aqua Hotel is ideally situated in the heart of South Beach, on the famous Collins Avenue in the Art Déco district. Major sites such as the Lincoln Road Mall, Jackie Gleason Theatre, New World Symphony…
- Wi-fi
- Wired Internet
- Valet parking · extra charge
- Air conditioning in Restaurant









