Clarks Inn Nehru Place is nestled in the Nehru Place district of New Delhi, within 2 miles of sports attractions, such as Siri Fort Sports Complex. The 3-star hotel offers place to stay with Wi-Fi in public areas.
The hotel is located in the very heart of New Delhi, about 2 miles from Fabindia and near a subway station. History lovers will enjoy visiting Bijay Mandal Ruins (2.7 miles) and Purana Qila (4.1 miles). The New Delhi property is situated 1.5 miles from N Block Market. For those traveling from afar, Delhi International airport is 22 minutes' drive away.
Some rooms provide a minibar as well as free Wi-Fi and a TV to help you enjoy your stay.
The Clarks Inn Nehru Place New Delhi offers breakfast in the restaurant. The New Delhi hotel is in close proximity to Blooms, which serves delectable meals.