Fino a 6 persone possono soggiornare nella villa Beautiful 3 Bed Townhome In Windsor Hills Resort Townhouse Orlando e godersi un Mondo di Orchidee, situato a soli 5 minuti a piedi.
Il Disney's Blizzard Beach si trova a circa 3 km, mentre la stazione ferroviaria Church Street è a 32 km dalla casa vacanze. Questa villa con 3 camere da letto offre anche la vicinanza a luoghi di interesse naturale come il Disney's Animal Kingdom, situato a 10 minuti in auto. La villa Beautiful 3 Bed Townhome In Windsor Hills Resort Townhouse è vicino alla Windsor Hills Community.
La cucina offre i servizi necessari, come una lavastoviglie.