Hotel położony jest przy ulicy Poleczki 31 w Warszawie. Zaledwie trzy minuty od lotniska im. Fryderyka Chopina. Dodatkowo ma zapewniony bezpłatny transport autobusowy. Usytuowanie hotelu w Poleczki Business Park, dużym kompleksie biurowym położonym pomiędzy warszawskim lotniskiem oraz ulicą Puławską - jednym z głównych połączeń w Warszawie, prowadzącym do Mokotów Business Park oraz centrum miasta, czyni go idealnym dla osób pracujących oraz spędzających w stolicy wolny czas z rodziną lub przyjaciółmi.

124 pokoje hotelu Holiday Inn Express Warsaw Airport są własnością firmy Warsaw Airport Hotel, zarządzanej przez Polish Hotel Management Company. Obie spółki wchodzą w skład grupy Polish Hotel Company.
Holiday Inn Express jest częścią rodziny marki Holiday Inn, która przeszła największy relaunch w historii hotelarstwa. Dziś cała sieć hoteli należących do grupy liczy przeszło 4,5 tys. hoteli, które oferują ponad 666 tys. pokoi hotelowych na całym świecie. W hotelach należących do grupy
w ciągu każdego roku gości 153 miliony osób. Wprowadzenie na rynek marki Holiday Inn oznacza, że goście warszawskiego hotelu mogą spodziewać się usług opartych na wieloletnim oraz globalnym doświadczeniu tej renomowanej marki.