Zostel Delhi : Jama masjid is the closest landmark to zostel delhi. Zostel Delhi : 140,014 likes · 367 talking about this · 2,152 were here.