Encantada Resort in Orlando; a truly tropical paradise in the heart of Central Florida. Make your next stay a truly magical vacation in a luxury vacation town home that will take your breath away. Whether you spend the day at the theme parks, or relaxing in your own pool, there’s never been a more comfortable vacation than in a place you can call home.