The Residence Inn Marriott is a Tourist hotel. Located in City Center area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
Residence Inn McAllen is proud to be the business travelers' preferred choice for extended-stay McAllen, TX hotels. We elevate your long-term stay by combining all the comfort of home with our passion for making you feel welcome. Find our McAllen, Texas hotel only minutes from M... عرض المزيد
Reach us, we're available 24/7.