From
$155/night
Apartment in
South Padre Island Texas
Saida Royale, Beachfront 10th Floor, 2BR, 3 Pools
2 Beds
2 Baths
Sleeps 8