The 18-hole Indian Creek Country Club in Miami Beach, FL is a private golf course that opened in 2007. Designed by William S. Flynn, Indian Creek Country Club measures 6662 yards from the longest tees and has a slope rating of 130 and a 72.1 USGA rating. The course features 4 sets of tees for different skill levels. The greens are bermuda grass.
top 5 reasons to stay