O Lemon Tree City Centre está perto de Signature Towers, do Unitech Business Park e da capital Nova Deli. Disponibiliza uma piscina no último piso, um centro de negócios e um centro de fitness.
O Lemon Tree Hotel City Centre disponibiliza quartos bem equipados, televisões LCD, serviço de quartos personalizado, mini-bar e 2 garrafas de água potável embaladas gratuitas por dia.
Ao jantar, os hóspedes podem desfrutar de uma experiência gastronómica ecléctica durante todo o dia com cozinha indiana, europeia, americana e pan-asiática, e algumas receitas caseiras especiais. Os hóspedes podem desfrutar de um desconto de 20% em comida e bebidas.
O Aeroporto Internacional de Deli fica a 20 minutos de carro, a Estação de Metro Huda a 1,2 km e o Kingdom of Dreams a 600 metros.