Hotel Information
Welcome to the New Holiday Inn Express Hotel & Suites - Odessa, Texas. Odessa is a vibrant, energetic city in West Texas where the sky, literally, is the only limit. It is a dynamic city that boasts fresh air, awe-inspiring sunsets and the friendliest people youll ever find. A visit to Odessa can put you in the audience of a Shakespearean play at the Globe Theatre, in the cockpit of a World War II fighter, or in the United States premier museum dedicated to the Presidency. Odessa was the setting for both the national best-selling book and feature film Friday Night Lights.