Der Edwin King Atwood Park befindet sich ca. 10 Minuten Autofahrt von dem 3-Sterne-Claytons Resort South Padre Island entfernt und ist unbedingt einen Besuch wert.
Das Hotel heißt alle Gäste, circa 1 Kilometer vom Laguna Madre Nature Trail entfernt, willkommen. Die Whaling Wall, eine bekannte Sehenswürdigkeit, ist ebenfalls in einer Entfernung von 5 Gehminuten vom Hotel.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant Bar Louie South Padre Island, das gleich neben dem Claytons Resort ist, oder im Restaurant Clayton's Beach Bar and Grill, das in 12 Minuten zu Fuß zu erreichen ist.