Com câmbio de moeda e multibanco, o Hotel City Star de luxo está situado a caminhada de 13 minutos do Mesquita Fatehpuri. Proporcionando localização perto da estação de comboios, este hotel de 3 estrelas dispõe de quartos luxuosos e restaurante chines no local.
A Igreja de St. James está a aproximadamente 2 km de distância. A área inclui atrações religiosas como a Igreja Catedral da Redenção (a 4 km) e o Templo de Akshardham (a 7 km). Há a Porta da India a 4.2 km de distância, enquanto a estação de autocarros New Delhi Railway está a uma caminhada deste hotel. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 23 minutos de carro.
Apresentando máquinas de café/chá, os quartos são com ar condicionado e equipados com TV de tela plana com canais via satélite e TV via satelite. As unidades são equipads com lareira, juntamente com piso de madeira escura. Os casas de banho privadas têm bidé e banheira, e confortos como produtos de higiene.
Tem o restaurante para os hóspedes desfrutarem da sua refeição. O restaurante Rooftop Restaurant é especializado em comida havaiana.