Westridge-Snow White’s Castle Villa, Davenport
https://westridge-snow-whites-castle-villa.usa8.info
Featuring a patio, Westridge-Snow White’s Castle Villa is a villa, located in Davenport. The property features views of the pool and is 24 mi from Orlando. Free WiFi is provided throughout the property and free private parking is available on site.
338 Holborn Loop, Davenport, FL 33897, United States of America