Situado junto ao paraíso das compras na Ajmal Khan Road, em Karol Bagh (Nova Deli), o hotel apresenta acesso fácil às estações de comboios de Nova Deli e Deli Antiga, ao terminal rodoviário interestadual e a muitas zonas comerciais importantes. Encontra-se perto dos aeroportos doméstico e internacional, a aproximadamente 18 km do Aeroporto Internacional Indira Gandhi.
Os quartos são primorosos e providenciam o maior conforto aos hóspedes. Os interiores apresentam um ambiente relaxante, ideal para descontrair e aliviar o stress de turistas exaustos. Todos os quartos contam com uma casa de banho privativa, telefone com ligação directa, televisão, frigorífico, ar condicionado e aquecimento central.
O restaurante apresenta um ambiente moderno e elegante e constitui um local encantador onde os hóspedes poderão desfrutar de deliciosas refeições.
O hotel oferece vista para o famoso Delhi Golf Club de 18 buracos.
O hotel disponibiliza serviços personalizados e conforto moderno a um preço razoável. Apresenta um elegante hall de entrada, um terraço ajardinado e um restaurante no terraço superior. O edifício é totalmente climatizado e conta com cofre, guichet para câmbio monetário, instalações para conferências e serviços de quartos e de lavandaria.