Perfect Villa on Storey Lake Resort, Orlando Villa 4979 is located a short 20-minute walk from Lake Cecile.