Skip to Content

Peninsula Island Resort and Spa

The Peninsula Island Resort and Spa is located in the center of South Padre Island right next to the Queen Isabella causeway giving you easy access to the beach, popular destination spots, nightclubs, bars and restaurants.

Full Article