McAllen, Texas
8 minutes walking distance to La Plaza mall!
This place is located 0.4 miles from La Plaza Mall (8 minutes walking distance).
Very close to the hospitals, good for long stays c:
The space
This private room is located on the second floor and it has a bathroom inside.