Aqua Hotel & Suites Miami: 850 m to Lummus Park