The hotel is located in the heart of the city at Connaught Place. The hotel is surrounded by countless shops, restaurants, emporiums, cinema halls, entertainment venues, tourist attractions and corporate offices. New Delhi railway station is only 1 km away from the hotel and it is well connected with all modes of public transport. The international airport is about 16 km away.
A lobby and a reception are available to guests. Amenities include a safe. Internet access and wireless internet access are available in the public areas. Gastronomic facilities include a restaurant. Additional services include medical assistance, a transfer service, room service and a laundry.
All accommodation units feature air conditioning and a bathroom. A safe and a minibar also feature. The rooms offer a range of amenities, including tea and coffee making equipment. Other features include internet access, a telephone, a TV and wireless internet access. In the bathrooms, guests will find a shower, a bathtub and a hairdryer.