La Quinta Inn South Padre Island

SOUTH PADRE ISLAND WEATHER

Live La Quinta Inn South Padre Island

Check out this live view from La Quinta Inn & Suites in South Padre Island, Texas. Hotel is located directly on the beach, featuring an ocean-side swimming pool, promenade, restaurant and bar.