For convenient lodging south of New Delhi and only 15 kilometres from Indira Gandhi International Airport, reserve your stay at the Country Inn & Suites Delhi Satbari. This hotel's unbeatable location places you within minutes of many of the area's popular temples, such as Chattarpur, Lotus and Sheetala Mala. Take a pilgrimage to these holy sites to participate in worship and see the beautiful architecture and historic facades. With Gurgaon and central New Delhi just 24 kilometres away and Faridabad only 25 kilometres, you're just an easy drive from the city's best entertainment, dining and shopping.