Situada en el barrio Celebration, la villa Enchanted Stay Orlando cuenta con una piscina.
La villa se encuentra a unos 6 km del Parque acuático Disney's Blizzard Beach. Los huéspedes también pueden visitar el Bulevar Emerald Island, situado a unos 10 minutos en coche.
La villa Enchanted Stay Orlando ofrece una cocina totalmente equipada con lavavajillas y un horno para uso de los huéspedes. Las alternativas de transporte en la zona incluyen la estación de tren de Church Street, situada a 35 km.