Motel 6 Miami FL

7330 NW 36th Street
Miami, Florida 33166
16.7 miles from Greyhound Track
More hotels near this hotel