2 St. Lucius Hospital S Block, DLF Phase-3 ★★★★★ 4.9 (15) 2.8 km · 34 min walk 34 min walk View details