Microtel Inn & Suites by Wyndham Miami

70.9 miles from Drake Field