El hotel ofrece un lujoso alojamiento con unos servicios e instalaciones de clase superior. Asimismo, cuenta con un salón de conferencias con un aforo de 40 personas sentadas en configuración estilo teatro y está equipada con un proyector LCD, micrófono e instalaciones audiovisuales (disponible a petición).
El hotel está situado en la zona residencial de Greater Kailash, muy cerca de varios distritos comerciales y de negocios en la exclusiva South Delhi. Además, se encuentran a solo 2 minutos del famoso mercado de M Block. El aeropuerto internacional Indira Gandhi se encuentra aproximadamente a 18 km del hotel y la estación de ferrocarril de Nueva Delhi dista unos 13 km.