The hotel is conveniently located in the heart of South Delhi close to the main attractions of Delhi. The hotel is just 1 km away from Nehru Place, the business hub of the city, and is close to the local shopping markets of Delhi like the famous M-block Market. The hotel is 15 km from the domestic airport and just 5 km from New Delhi Railway Station.
A lobby and a reception are available to guests. The hotel offers various services and facilities for a comfortable and relaxing stay, including a safe, internet access, wireless internet access, medical assistance, room service, a laundry and a conference room.
All rooms feature air conditioning and a bathroom. The accommodation units each feature a double bed. A safe is also available. The accommodation units offer a range of amenities, including tea and coffee making equipment. Internet access, a TV and wireless internet access are provided as standard. In each of the bathrooms, guests will find a shower and a bathtub.
The hotel's leisure facilities include a gym.