Verta Hotel Mcallen Airport
2721 South 10Th Street, McAllen
The property is closed. The McAllen Grand Plaza Hotel is located in McAllen, Texas. Two miles from the Club Exclusive & Big Bass Tours Five miles from the Basilica of Our Lady-San Juan Hotel Features. Outdoor pool, spa tub and tennis court Complimentary airport transportation Guestrooms. Cable t
ParkingPoolGym
















