

Ubicado en el corazón de Nueva Delhi, este lujoso hotel se encuentra a 2 km de Nizamuddin Dargah, el Club de Golf de Delhi y el Centro de Hábitat de India. El Centro Internacional de la India y el estadio Jawaharlal Nehru también se encuentran a 2 km. La estación del estadio JLN está a 8 minutos a pie y la estación del mercado de Khan, a 23 minutos.