• Photo of shoreline with buildings
  • Peninsula Island Resort & Spa

    • Hotels / Motels
    • Restaurant
    340 Padre Blvd.
    South Padre Island, TX 78597
    (956) 761-2514
    • Whom to Contact

    • Upcoming Events Upcoming Events