El hotel es uno de los hoteles más destacados de la ciudad. Inspirado en el encanto colonial, el diseño estructural del hotel es una muestra de la paleta de colores, materiales y telas del lugar. Los alojamientos están bien equipados con prestaciones y servicios modernos, mientras que el restaurante sirve especialidades que hacen la boca agua. El hotel es el destino ideal para los huéspedes que desean disfrutar de unas vacaciones de relax y descanso. El hotel urbano cuenta con un total de 88 habitaciones. Entre sus instalaciones, cuenta con caja fuerte, cafetería y sala de conferencias.
El hotel está situado en el exclusivo barrio residencial de Lutyens de Delhi y es una muestra de su legado mogol. El distrito financiero, el mercado de Khan y la zona institucional de Lodhi están todos muy cerca. La estación de trenes de Nueva Delhi está a unos 6 km y el aeropuerto internacional de Delhi, a unos 33 km del establecimiento.
Desde restaurantes informales abiertos todo el día hasta los más exquisitos, los huéspedes podrán disfrutar de una amplia selección de platos deliciosos y bebidas refrescantes. El hotel ofrece una experiencia culinaria excepcional que explora los matices de los más exquisitos sabores indios e internacionales con sus platos tradicionales y contemporáneos favoritos.