El edificio principal del hotel ha sido durante los años lugar de varias e importantes reuniones sociales, políticas y de negocios. Con su ambiente clásico e instalaciones contemporáneas, el hotel recrea la magia del antiguo encanto junto con la elegante hospitalidad de la India. El hotel consta de 137 habitaciones y dispone de caja fuerte, cafetería e instalaciones para conferencias.
Este hotel urbano, situado en medio de un entorno exuberante y tranquilo en el corazón de la ciudad, está cerca del distrito de negocios, los ministerios, los edificios diplomáticos, las tiendas, los centros culturales y monumentos históricos. La estación de trenes de Nueva Delhi se encuentra aproximadamente a 5 km del hotel y el aeropuerto internacional Indira Gandhi dista unos 18 km.
El hotel ofrece un pintoresco restaurante que toma como modelo los famosos restaurantes de carretera del norte de la India. Sirve comida sana creada siguiendo recetas tradicionales. Platos con curry, lentejas y verduras se cocinan a fuego lento y varían cada día. Jade Garden es un restaurante que sirve cocina del Lejano Oriente y está especializado en platos tailandeses y comida de la provincia Schezuan de China. El hotel también cuenta con bar con vistas a los jardines del hotel.