Holiday Inn Express & Suites Odessa I-20
United States
>
Texas
>
Odessa
>
Holiday Inn Express & Suites Odessa I-20
Holiday Inn Express & Suites Odessa I-20 is a hotel in South Grant Avenue 1800 in Odessa.
Holiday Inn Express & Suites Odessa I-20
House number
1800
Postal code
79766
Street
South Grant Avenue
Building
Yes
Tourism
Hotel
District
Insignia Addition
East Interstate 20
Humble
West Pool Road
Arguad Terrace, Regency Crown
Pecos Street
Yellot, Hensley
East Pool Road
Harbison Fischer, David Commercial Sites, Humble, Finch
South Grant Avenue
Gann's, Eagle Lodge, Texas Restaurant Concepts
West Odessa Street
Arguad Terrace
West Interstate 20
Rio Grande
Comanche Trail South Park
Commanche Trail Pond
McKinney Park
Muskingum Draw
Uncles Convenience Store
Valero
Motel 6 Odessa, TX
Mainstay Suites
Delux Inn
Villa West Inn
SureStay Plus
Monahans Draw
Billy Jack Glover Subdivision