Online Highways Home > Texas > South Padre Island

Casa Bella Resort

Search South Padre Island Texas

Casa Bella Resort offers 45 rooms in a structure of 2 floors for visitors to South Padre Island. Children are accepted.

Location: 5601 Padre Blvd., South Padre Island Texas 78597


06/09 Coming to The South Padre Island area