Gulf View Hotel South Padre Island
Offering a tennis court and city view, Gulf View is located in South Padre Island, 1 km from South Padre Island Beach and 1.1 km from Schlitterbahn Beach Waterpark. Boasting a lift, this property also provides guests with a sun terrace.
120 Padre Blvd, South Padre Island, 78597, United States