Windsor Hills Threebed Townhouse 2c4
Windsor Hills Four Corners
Orlando, FL 34747
Show Hotel Details |
Hotel Photos
Featuring free WiFi and a patio, Windsor Hills Threebed Townhouse 2C4 is a holiday home located in Orlando, 6 km from Disney's Hollywood Studios. The air-conditioned unit is 7 km from Disney's Boardwalk. Free private parking is available on site.