Situato nel distretto Delhi Sud, l'Hotel Green Leaf - Sarai Kale Khan Nuova Delhi si trova a soli 7 km da attrazioni culturali come l'il Museo delle Cere Madame Tussauds New Delhi. Questo hotel comprende 30 camere.
Il Tempio ISKCON dista 3 km dall'hotel a 3 stelle, mentre la Galleria Nazionale di Arte moderna è a circa 10 minuti in auto. Tra i luoghi di culto da visitare troverai la Tomba di Humayun vicino al Green Leaf - Sarai Kale Khan. Inoltre, i Giardini di Lodhi si trova a circa 4 km, mentre Sarai Kale Khan - Nizamuddin è a 300 m da questa struttura. Potrai prendere l'autobus alla fermata Hazrat Nizamuddin Railway, a 800 m da questo hotel.
L'hotel Green Leaf - Sarai Kale Khan offre camere che dispongono di un balcone e un salottino con un impianto di climatizzazione, una TV a schermo piatto con canali satellitari. Dotate di un camino in pietra e finestre insonorizzate, le camere dispongono anche di servizi per la preparazione di tè/caffè.
La zona è ricca di ristoranti, tra cui Cafe Turtle, a circa 5 minuti a piedi.