Add your property

Peninsula Island Resort And Spa Timeshares for Sale

Peninsula Island Resort and Spa

340 Padre Boulevard, South Padre Island, Texas, 78597

Peninsula Island Resort & Spa is located on the Gulf of Mexico at the end of the Isabella Causeway on South Padre Island, Texas known for the most beautiful and secluded beaches in the area. The vacation ownership suites are luxuriously designed with Italian porcelain...