Holiday Inn Express Hotel and Suites Fort Worth/I-20
Hotel
Fort Worth, Dallas - Fort Worth Metropolitan Area
Located just off Interstate 20, this Texas Hotel is 7 miles away from the Fort Worth Zoo. An outdoor swimming pool is featured, and each guest room is equipped with free Wi-Fi.
Number of rooms: 91
4609 Citylake Boulevard West, Fort Worth, TX 76132, United States
Hotel booked 1 times today.