Menton Villa 8883, Davenport
https://menton-villa-8883.usa8.info
Located in Davenport, this villa and is 22 miles from Orlando. A TV is provided. Other facilities at Menton Villa 8883 include an outdoor pool. Kissimmee is 14 miles from Menton Villa 8883, and Lakeland is 27 miles from the property.
Davenport, FL 34747, United States of America