Dornoch 145 Villa, Davenport
https://dornoch-145-villa.usa8.info
Located in Davenport in the region of Florida, this villa and is 24 miles from Orlando. A TV is featured. Other facilities at Dornoch 145 Villa include an outdoor pool.
Davenport, FL 33897, United States of America