Victoria's Villa - 4 bedroom 3 bathroom family rental villa with pool and spa on Tuscan Ridge, Davenport, Orlando, Florida, 15 minutes from Disneyworld