Title: Isla Grand Luxury Beach Front Full Service Hotel South Padre Island, TX 78597
Description: The Isla Grand is the premier beach resort on the Texas Gulf of Mexico coast. We are a full service hotel with all amenities. Enjoy your South Padre Island vacation in our 5 star resort.