Texas Inn & Suites City Center at University Dr.
202 North 25th Avenue, Edinburg, TX, TX78541, US
Click To Call
About Texas Inn & Suites City Center at University Dr.
Amenities
Map Location & Address
Texas Inn & Suites City Center at University Dr.
202 North 25th Avenue, Edinburg, TX, TX78541, US
202 North 25th Avenue, Edinburg, TX, TX78541, US
Click To Call