SP239
(Windsor Palms)
This 3 bedroom vacation rental
townhome is located in
Windsor Palms in Orlando, less than 3 miles from the front doorstep of Walt
Disney World Resort. With 3 bedrooms and 3 bathrooms, this fully
air-conditioned, spacious Orlando vacation townhome is perfect for families, sleeping up to
8 guests. View Details