The 3-star Clarks Inn Nehru Place is situated in the very heart of New Delhi 10 minutes' drive from Moth ki Masjid Mosque. Highlights at this New Delhi hotel include Wi-Fi in public areas.
The property is located in New Delhi, within walking distance of Nehru Place tube station. The hotel is about 5 minutes on foot from Satyam Cineplex Movie Theater and 25 km from Delhi International airport. Also, the accommodation is approximately 25 minutes on foot from Jahanpanah City Forest. Sant Nagar bus stop, offering a direct link to the city attractions and main places, is within easy walking distance of Clarks Inn Nehru Place.
Some rooms provide a minibar as well as free Wi-Fi and a television to help you enjoy your stay.
Breakfast is served in the restaurant. This New Delhi hotel is just off Blooms serving Indian dishes.