Inverness at South Padre
5600 Gulf Blvd, South Padre Island, TX United States
Located on the southern coast of Texas, Inverness at South Padre is a paradise retreat featuring one- and two-bedroom resort suites that sleep four to six guests in 580-800 square feet. Vacationers will enjoy superior amenities like beach access, fishing, taking a dip in the pool or relaxing in the hot tub. Vacationers will also enjoy being central to all of the attractions South Padre has to offer.