Peninsula Island Resort & Spa

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