Localizado a 4.5 km de Templo de Akshardham, o Hotel City Centre Inn Nizamuddin de 3 estrelas apresenta comodidades gerais, tais como câmbio de moeda e multibanco. O hotel dispõe de Wi-Fi, que está disponível nos quartos.
A Porta da India fica a 4.2 km de distância. Os locais de interesse religioso na área incluem o Templo de Lótus (a 3.1 km) e a Igreja Catedral da Redenção (a 7 km). Hotel está localizado a apenas um agradável passeio do Túmulo de Humaium e estação de autocarros Nizamuddin Railway está a 10 minutos de distância a pé. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 23 minutos de carro.
Os quartos oferecem varanda e vestuário, juntamente com escrivaninha para o conforto dos hóspedes. O entretenimento no quarto inclui TV de tela plana com canais via satélite e TV com vários canais, enquanto confortos como controle de temperatura também são fornecidos. Oferecendo comodidades como produtos de higiene, os casas de banho privadas têm chuveiro.
O pequeno-almoço vegetariano pode ser apreciado no restaurante de manhã antes do trabalho ou passeios. Pode saborear cozinha chinesa no Tewari Sweets localizado a 2.7 km deste estabelecimento.