Aloft Miami Airport

7220 Northwest 36th Street
Miami, Florida 33166
8.8 miles from St. Thomas University Law Lib
More hotels near this hotel