Located 1,535 meters from Samra. Located in East Delhi, The Leela Ambience Convention Hotel is a perfect starting point from which to explore New Delhi and NCR.
Located 1,886 meters from Samra. Located in East Delhi, Park Plaza Delhi CBD Shahdara is a perfect starting point from which to explore New Delhi and NCR.