O Holiday Inn London Luton Airport está situado a 10 minutos a pé do terminal do Aeroporto de Londres Luton e dispõe de um bar aberto 24 horas, de comodidades para conferências, de um centro de fitness, de um restaurante e de quartos com casa de banho privativa e acesso Wi-Fi gratuito.
Todos os quartos do Holiday Inn London Luton Airport estão equipados com ar condicionado, uma televisão de ecrã plano, comodidades de engomadoria, uma secretária e comodidades para preparar chá e café.
A Estação Ferroviária Luton Airport Parkway fica a 20 minutos a pé do hotel e proporciona ligações à Estação Internacional St Pancras de Londres em cerca de 30 minutos. O Stockwood Discovery Centre (museu) encontra-se a cerca de 3 km do hotel e possui jardins panorâmicos, exposições e galerias.