Windsor Hills Resort Orlando - Pool View Condo
Second master has a new look for 2018.
Brand new furniture as well as a brand new 50 inch smart tv.
Now you can stream your favorite Netflix movies from both masters as well as from the living room tv.
So book your stay today at this pool view condo at the Windsor Hills Resort in Orlando Florida.
Windsor Hills really is the perfect place to call home during your next Walt Disney vacation.