Featuring a garden, The Neem is situated in New Delhi, 5 km from Humayun's Tomb. Located around 6 km from Tughlaqabad Fort, the bed and breakfast with free WiFi is also 7 km away from Qutub Minar. The property is located 7 km from India Gate and 7 km from Pragati Maidan.
At the bed and breakfast, all rooms include a terrace. Every room has air conditioning, and some rooms will provide..