Galleon Bay
South Padre Island • Show on map View Details for PriceSet 600 metres from South Padre Island Beach Galleon Bay offers accommodation with a balcony and free WiFi. Accommodation is fitted with air conditioning and features a TV with cable channels a fully…More info