Description: Located in the prestigious Windsor Palms Resort in Kissimmee, Florida, this townhome is a fantastic place to take you family for an exciting stay in paradise. With the theme parks so close, each day will be filled with thrills and excitement.