Courtyard South Padre Island Hotel
6700 Padre Blvd, Padre Island National Seashore, 78597
Situato a South Padre Island, a 200 m dalla spiaggia di South Padre Island, il Courtyard South Padre Island offre sistemazioni fronte mare, un ristorante, un centro fitness e un bar.