Holiday Inn Hotel & Suites
6201 E Business I-20, Odessa, United States - Odessa.
See on map
Where is the lodging establishment?
6201 E Business I-20, Odessa, United States - Odessa.
Choose your room
Holiday Inn Hotel & Suites
Everything Brand New. Free Hot Breakfast Buffet with Eggs Cooked to Order and Free Evening Beverages. Full-service Hotel with Restaurant and Lounge. 245 recently renovated rooms including 11 Jacuzzi and 25 Parlor Suites. All rooms feature Simmons 12in. Beautyrest Pillow-Top Individual Coil Mattresses. A Pet Friendly Property! Meeting and Banquet Facilities for groups of all sizes. Fun Dome features an Indoor/Outdoor Pool, Indoor Children's Playground, Miniature Golf, Ping-Pong Tables and Fitness Center.