A Hotel Leo Új-Delhi a Chandni Chowk körzetben található, egy 4 km-es távolságra olyan családi szórakozóhelyektől, mint a Nehru Planetarium. A városra néző, 11 szobával rendelkező hotel autóval körülbelül 15 percre található a Safdarjung síremléke területétől.
A szállás szobái síkképernyős műholdas TV-t, valamint olyan kényelmi szolgáltatásokat nyújtanak a vendégek számára, mint a klímaberendezés. A fürdőszobai felszerelések között szerepel a külön WC és zuhanyzó, valamint az olyan kényelmi szolgáltatások, mint a fürdőlepedők és papucsok.
Az Aziatische ételeket felszolgáló Malhotra Restaurant csak egy 5 perces sétára fekszik az Új-Delhi városi Leo.
A Sri Bangla Sahib Gurudwara csupán 1 km-re, a Modern Művészetek Nemzeti Múzeuma pedig nagyjából 4,1 km-re van az Új-Delhi városi hoteltől. A történelem szerelmesei élvezni fogják a Vörös Erőd (3 km) és a Rashtrapati Bhavan elnöki rezidencia (3,1 km) megtekintését. A Ramakrishna Mission vallási központ továbbá körülbelül egy 5 perces sétára helyezkedik el. A Leo 750 méterre található a Paharganj stand buszpályaudvartól és elég közel a Ramakrishna Ashram Marg metróállomástól.