11 November 2009 by Jason Garcia - Orlando Sentinel
Family friendly, 10 mins to Disney, Free WIFI, Resort style accommodations
Luxury 4 Bed 3 Bath Villa in Windsor Palms Resort fully furnished with 65" Samsung 4k UHD TV Smart T
Club Relaxation