Zostel Delhi Nearest Metro - From the narrowest lanes with small shops to swanky malls; Zostel Delhi Nearest Metro : Nearest metro station to delhi zoo (chidiya ghar).