Galleon Bay Apartment
4901 Laguna Boulevard GB605, Padre Island National Seashore, 78597
Set 700 metres from South Padre Island Beach, 2.4 km from Andy Bowie Park and 2.5 km from South Padre Island Convention Center, Galleon Bay features accommodation situated in South Padre Island.