The 4-star Mcallen Grand Plaza Hotel offers fine accommodation in McAllen.
It is located 10 minutes' drive from McAllen Nature Center, South Texas College and Fireman's Park. The hotel is 5 minutes' walk away from La Plaza Mall and Quinta Mazatlan.
Guests can reach Mcallen Grand Plaza Hotel by car from Mc Allen Miller International airport in 5 minutes.
Eat & Drink
The steakhouse La Recova is around 5 minutes’ walk away.