Clarks Inn Nehru Place
Situated near a mall and a market, the 3-star Clarks Inn Nehru Place welcomes guests with 23 beautiful rooms.
The hotel is set in a central location 4.8 km away from Tughlaqabad Fort. Clarks Inn Nehru Place is located in South Delhi district next to a temple, a college and a museum.
The rooms in Clarks Inn Nehru Place come with a minibar, satellite TV, climate control, wireless internet and a laptop-compatible safe. The rooms look on to the city. Bathrooms feature a bathtub, a shower and a hairdryer.
Guests can enjoy Chinese and Indian meals served in Flaming Wok and Khidmat 600 meters away from the hotel.
Indira Gandhi Intl airport can be reached in 25 minutes by car from Clarks Inn Nehru Place.
Business guests will appreciate a business center, a meeting room and a banquet hall available on site.