TownePlace Suites McAllen Edinburg

502 West Trenton Road, Edinburg, Texas 78539 USA
+1 956-318-1000

Check room rates & availability

back to top