Book Direct with the Owner at Villa Del Sol #110 with Orlando Tourists in South Padre Island, for all your holiday and travel needs.Villa Del Sol #110 is located in South Padre Island, just 1.2 miles from Andy Bowie Park. Schlitterbahn Beach Waterpark is 2.4 miles away. There is also a kitchen, equipped with a dishwasher. An oven and microwave are also featured, as well as a coffee machine. South Padre Island Convention Center is 3.2 miles from Villa Del Sol #110, and Isla Blanca Park is 3.8 miles from the property.
copyright © 2022 Orlando Tourists. All rights reserved.