L'Anchal Guest House Nuova Delhi, 3 stelle, è situato a circa 3 km dal Forte Rosso di Delhi e a una distanza di 600 metri dai Tooti Chowk.
L’hotel si trova a soli 6 minuti a piedi da simcard e a breve distanza dalla stazione della metro Ramakrishna Ashram Marg. Gli ospiti possono visitare diversi luoghi di culto, come la Moschea Jama Masjid, a circa 2 km da questo hotel. La Porta dell'India è a 10 minuti in macchina dall'Anchal Guest House Nuova Delhi. Ben collegato con tanti luoghi d'interesse, l’alloggio è situato a una distanza di 900 metri dalla fermata di autobus Panchkuian Road.
Il ristorante Leya's Cafe è adiacente a questo hotel e si trova a soli 5 minuti a piedi.