Set in South Padre Island, just 200 metres from South Padre Island Beach, Solare Garden Villa 977 offers beachfront accommodation with free Wi-Fi. The air-conditioned accommodation is 1 km from Andy Bowie Park.
South Padre Island, 78597, United States