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

TownePlace Suites by Marriott® McAllen Edinburg