SBI Boutique Beach Motel-Upper Deck Apt-#21 - Boutique hotels for Rent in South Padre Island, Texas, United States
Private room in South Padre Island, United States. The South Beach Inn is a unique, boutique motel nestled in a lush tropical oasis within one block of South Padre Island's beautiful sandy beaches, warm Gulf waters, and surf fishing. Take a step back in time. Opened in 1961 as The Seagrape Motel.
See this content immediately after install