Расположенный всего в 20 минутах ходьбы от храма Лотоса, 3-звездочный Clarks Inn Nehru Place New Delhi предлагает круглосуточный ресепшен и услугу "будильник". На территории отеля есть ресторан и камера хранения багажа.
Он находится на расстоянии 3 км от Спортивного комплекса Siri Fort. Мавзолей Хумаюна находится приблизительно в 15 минутах езды от этого отеля. Всего в 200 метрах находятся популярные достопримечательности Нью-Дели, например Satyam Cineplex. Совсем недалеко от Clarks Inn Nehru Place расположена автобусная остановка Sant Nagar.
Ресторан "Lord of the Drinks" предлагает широкий выбор блюд и находится менее чем в 1 км от отеля.