Aloft Miami Airport

7220 Northwest 36th Street
Miami, Florida 33166
12.3 miles from Indian Creek Country Club
More hotels near this hotel