Knights Inn & Suites Rio Grande Valley

from
check rates
avg/night
up to: % savings
2706 N Cage Blvd, Pharr, TX
  • stars
  • rating
Situated in Pharr, this spa inn is close to Basilica of Our Lady of San Juan del Valle. Area attractions also include International Museum of Art and Science and McAllen Botanical Gardens. read more
Special Offer
Reviews