Las Villas 502 provides free Wi-Fi throughout the property and rooms with air conditioning in South Padre Island. The property is set 7.1 km from Schlitterbahn Beach Waterpark, 1.4 km from Whaling Wall and 1.
South Padre Island, 78597, United States