Southern Native indian Resort Delhi is a well-known name among the most customer-friendly and relaxed resorts in New Delhi. This funds hotel in Delhi provides relaxed housing in Karol Bagh. There are two resorts under their flaghead: Southern Native indian Resort and Resort Lakshmi Building, both located in the popular professional and purchasing area of New Delhi, Karol Bagh.