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, basketball court and tennis court are available
for guests to use.