El hotel es un elegante oasis rodeado del ajetreo de un próspero centro de comercio. Ofrece unas completas prestaciones, con todas las instalaciones contemporáneas. Además, es famoso por sus servicios impecables y su cálida hospitalidad. El hotel lleva mucho tiempo proporcionando el mejor de los servicios y es distinguido como uno de los mejores del país. Comprende 217 habitaciones, está climatizado y ofrece vestíbulo con servicio de cambio de divisas, restaurantes, instalaciones para conferencias, servicio de habitaciones y de lavandería, así como aparcamiento.
El hotel cuenta con una situación perfecta para una estancia de negocios o unas vacaciones, ya que está en el centro de los distritos comercial y de negocios de la ciudad. El centro de la ciudad de Nueva Delhi está a apenas 2 km de distancia y la estación de ferrocarriles de Hazrat Nizamuddin se encuentra a unos 5 km. Para los que viajan por placer, Delhi es famosa por sus históricos lugares de interés turístico, 8 de los cuales están situados dentro de un radio de 8 km del hotel, como la Puerta de la India (a unos 7 km). El Museo Nacional (a unos 9 km) y la Fortaleza Roja (a unos 15 km) tampoco están lejos. El aeropuerto internacional Indira Gandhi está a unos 20 km del hotel.
El complejo ofrece una experiencia gastronómica única. En el recinto hay 5 restaurantes que sirven una gama de platos exóticos. Los restaurantes brindan delicias de varios tipos de cocina. El repleto bar invita a todos los huéspedes a una equilibrada mezcla de cócteles y vinos.