Villa Sarla
B - 17, shanti Kunj , Church road , South west delhi Vasant kunj, 110070 New Delhi, India,Object type: Delhi City
Located just 3.5 miles from Qutub Minar, Villa Sarla provides accommodations in New Delhi with a shared lounge, a terrace, as well as a shared kitchen. The prop