Indian Creek is an excellent location west of Disney near Splendid
China in the sought after Formosa Gardens area of Kissimmee. It's a
quiet spot away from the traffic of Hwy 192 but still very close to
A childrens play area, soccer pitch, basketball court and tennis court
are available for guests to use.