The Neem ligt in New Delhi, en biedt accommodatie met een terras of een balkon, gratis WiFi en flatscreen-tv, en een tuin en een gedeelde lounge.
Er is een volledig uitgeruste eigen badkamer met douche en gratis toiletartikelen.
Humayuns tombe ligt op 6,3 km van de bed & breakfast, en Dudhsagar-watervallen ligt 7,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Indira Gandhi (Palam), op 20 km van The Neem.