Holiday Inn PORT OF MIAMI-DOWNTOWN

340 BISCAYNE BLVD
MIAMI
Florida
United States