O Aqua Hotel & Suites, centralmente localizado na famosa South Beach de Miami, está a menos de 5 minutos a pé de restaurantes e da animada vida noturna.
Todos os quartos do Aqua Hotel & Suites incluem um pequeno frigorífico, um micro-ondas, um cofre e uma casa de banho privativa com um secador de cabelo. O hotel dispõe de ar condicionado central.
O Aqua Hotel & Suites fica a cerca de 11 minutos a pé das lojas e restaurantes do Lincoln Road Mall.