Holiday Inn Express Hotel & Suites Alvarado, an IHG Hotel
Hotel
Alvarado, Dallas - Fort Worth Metropolitan Area
This Alvarado hotel is conveniently located just off Interstate 35 and features an indoor swimming pool and free Wi-Fi.
Number of rooms: 68
325 Village Park Drive, Alvarado, TX 76009, United States