Embassy Suites, 3974 NW S River Dr, Miami (305) 634-5000
Embassy Suites, 3974 NW S River Dr, Miami, FL 33142 (305) 634-5000