Econo Lodge

Search

Reviews

About hotel

This unpretentious hotel is set in South Padre. A total of 57 57 are available for guests' convenience at Econo Lodge. The null offers Wi-Fi internet connection in communal areas. The reception is open 24/7.

Didn't find the right hotel?

Try looking for more hotel options in South Padre Island, Texas, United States

See more hotel options