The Conference Center at the Miami Wyndham
About
Newly renovated full service hotel and executive meeting center complete with 404 guest rooms, outdoor swimming pool, onsite dining and 20,000 square feet of IACC-certified meeting space. Conveniently located adjacent to a golf course and less than a quarter-mile from MIA terminal and four miles from downtown.
Venue Location + Transportation
Address
3900 NW 21st St,
Miami, Florida 33142
Miami, Florida 33142