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.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.