Zostel Delhi Reviews / Delhi 5, ara kashan road, opposite new delhi railway station delhi 110055 india. Zostel Delhi Reviews : Enter your dates to see prices.