InterContinental WEST MIAMI

2505 NORTHWEST 87TH AVE
MIAMI
Florida
United States