Featuring an outdoor pool, Indian Point Villa is a villa situated in Kissimmee in the Florida Region. The villa is 2.3 km from Green Meadows Petting Farm. Free WiFi is featured throughout the property. A TV is provided. 192 Flea Market is 2.
Facilities of Villa Indian Point Villa
- Swimming Pool