Windsor Palms Resort

Crete Prestige Villa is located in Windsor Palms. Windsor Palms is a very desirable gated resort with outstanding top notch amenites: heated pool, water play pad for the kids, big gym, restaurant, & bar. Windsor Palms is located 3 minutes from the amazing 192 strip full of delicious restaurants, grocery stores, & shops and about 7-9 min from Disney World.