Este lujoso hotel urbano ultramoderno combina hospitalidad y cordialidad con modernas instalaciones para negocios. Cuenta con un total de 181 habitaciones, además de planta para no fumadores, 3 restaurantes exclusivos, bar, servicio de habitaciones 24 horas (de pago), centro de negocios bien equipado y salón. Además, este establecimiento climatizado dispone de vestíbulo con recepción 24 horas, caja fuerte, cambio de divisas, guardarropa, ascensor, peluquería, cafetería, instalaciones para conferencias, conexión a Internet (de pago), servicio de lavandería (de pago) y aparcamiento.
Este hotel goza de una ubicación central en Connaught Place, en el corazón de los centros de negocios y comercial de Nueva Delhi, bien comunicado con los distritos de negocios, ministerios, embajadas y el recinto ferial internacional. El centro diplomático de Nueva Delhi está a 10 minutos en coche, mientras que a 3 minutos se encuentra Connaught Place, la zona más céntrica de Nueva Delhi. En un radio de 5 km desde el hotel encontrará el Presendent's Estate, los State Emporiums y las estaciones de tren de Nueva Delhi. Los aeropuertos nacional e internacional distan 11 y 28 km respectivamente.
El hotel cuenta con 3 restaurantes diferentes: Sakura es el restaurante distintivo del hotel y sirve auténtica comida japonesa kaiseki; Chutney sirve auténtica comida india con una gran variedad de chutneys (salsa agridulce y picante a base de fruta); por último, Patio sirve una gran variedad de manjares de todo el mundo las 24 horas al día.