Flora Villa Townhouse is a vacation home is located in Davenport in Florida and and is 23 miles from Orlando. The kitchen features a dishwasher. A TV is available. Kissimmee is 11 miles from Flora Villa Townhouse, and Lakeland is 27 miles from the property. Orlando International Airport is 21 miles away.