

Localizado no coração de Nova Déli, este luxuoso hotel fica a 2 km de Nizamuddin Dargah, do Clube de Golfe de Déli e do Índia Habitat Centre. O Centro Internacional da Índia e o Estádio Jawaharlal Nehru também se encontram a 2 km de distância. A estação do estádio JLN fica a 8 minutos a pé e a estação de mercado Khan fica a 23 minutos de distância do hotel.