Our pet-friendly hotel is ideally located in the Rio Grande Valley near many area points of interest, which include McAllen Miller International Airport, Santa Ana National Wildlife Refuge, South Texas College, Basilica of Our Lady of San Juan del Valle a