Blue Triangle Family Hostel New Delhi
YWCA OF DELHI , 1, Ashoka Road
New Delhi,
IN 110001
Near Jantar Mantar