El Castillo (The Castle)
About: Castle from $224 for 12 people with an excellent rating of 90% based on 12 reviews. Your accommodation will be based in McAllen.
Facilities and services: a terrace, a kitchen and a dish washer. Take advantage of the garden in this accommodation in McAllen.