Isla Grand Hotel
by Grant
(Missouri)
The Isla Grand Hotel in South Padre Island is a very pleasant hotel.
There is a pretty good-sized, heated pool, with jacuzzies and a whiskey bar.
The hotel is located on the beach, which is very convenient. It is fun to hunt for sand crabs at night, or occasionally watch dolphins in the morning.
I think it is a good hotel to consider in South Padre.