Located at 310 Padre Blvd in South Padre Island, TX, Margaritaville Beach Resort South Padre Island opened its doors to guests yesterday, March 30.
Enhancements offered at the new hotel include modern design aesthetics, signature food and beverage concepts, a tropical pool upgrade, a newly installed lush landscape, a new lobby, and a complete transformation of all room categories. |