Situado a 20 km do aeroporto Internacional de Delhi, o Gill Comfort Inn tem depósito de bagagem e restaurante, bem como bicicletas para alugar. A Kamala Nehru Park fica a 10 minutos de distância do carro, e Tau Devi Lal Stadium fica a cerca de 20 minutes a pé deste hotel.
O estabelecimento também está a aproximadamente 10 minutos a pé dos pontos turísticos naturais como Oyster's Water Park. Smaaash está situado a cerca de 10 minutos andando da propriedade. A paragem de autocarros Subhash Chowk está situada a uma curta distância a pé deste hotel.
Com vista para a cidade, os 26 quartos estão equipados com controle de temperatura, bem como instalações modernas, tais como TV de tela plana com canais via satélite e TV com vários canais. As casas de banho estão equipadas com casa de banho separada e chuveiro, juntamente com lençóis de banho e toalhas.
Enquanto se hospedam no hotel, os hóspedes podem escolher entre opções de jantar nas proximidades, tais como Zodiac, situado a apenas 1.5 km de distância, ou Wangshi's a 19 minutos a pé.