The hotel is located in Chanakyapuri, 6 km from Connaught Place, 9 km from New Delhi Railway Station, 10 km from the domestic airport and 15 km from the international airport. Set in beautifully landscaped gardens, this elegant stone and marble structure is set around a central flower-filled atrium and open-air courtyard. The rooms and deluxe apartments overlook the enclosed gardens, fountains and water channels, while also satisfying the demands of the most discerning guests. Facilities at the air-conditioned hotel include a lobby, 3 restaurants, conference facilities, and both room and laundry services.
The hotel provides rooms equipped with amenities including a telephone, satellite/cable TV, piped music, a minibar, Internet access, hairdryer and safety deposit box. The rooms are also en suite with a shower and bath. Each room is designed to offer rest and relaxation to accommodate the needs of both business and leisure travellers. To fulfil the entertainment needs of guests, the hotel features facilities like a swimming pool, health club, beauty parlour and tennis court.
There are three restaurants at the hotel. One serves Indian and Mughlai cuisine with Indian Ghazals (live), the other serves Chinese cuisine while a multi-cuisine restaurant, as well as a pub and bar also feature.