Ventura
Stunning 8.5 (21 reviews)
Residence
About it
Located in South Padre Island, this vacation home and is 1.6 miles from Andy Bowie Park.
A dishwasher, an oven and a microwave are provided in the kitchen.
Schlitterbahn Beach Waterpark is 2 miles from Ventura, and South Padre Island Convention Center is 2.8 miles from the property.
Its strengths
LAN Wi-Fi
Parking
Pool
Location
South Padre Island 78597Dates of your stay
Availability with