Plaza Inn and Suites
1901 W Tyler Ave, Harlingen, TX 78550 US

Plaza Inn and Suites
1901 W Tyler Ave
Harlingen, TX 78550 US
+1-956-425-1810
SEARCH