Best deals on the closest Holiday Inn Express to this island in Miami-Dade County, Florida
13475 SW 131st Street - Miami - 26.8 miles from Big Hammock