Grand Casa Real Hotel

200 W Expressway 83
McAllen
Texas
United States