hotelhuddle
hotelhuddle Wherever you're going.

South Padre Island Inn

★★☆☆☆ · South Padre Island, Texas

South Padre Island Inn

★★☆☆☆
4109 Padre Boulevard, South Padre Island, Texas 78597

Photos

South Padre Island Inn South Padre Island Inn South Padre Island Inn South Padre Island Inn South Padre Island Inn

Hotel Details

Star Rating
2 ★
Brand
Wyndham Hotels & Resorts
Category
motel