Stay at One of the Finest Hotels in New Delhi
Located only 15 kilometres from Indira Gandhi International Airport, the Country Inn & Suites Delhi Satbari offers comfortable accommodation on the outskirts of New Delhi. Situated on Chatarpur Road, the hotel offers guests easy access to local points of interest, including Delhi, Gurgaon and Faridabad. Guests at the Country Inn & Suites enjoy a range of world-class amenities, including wireless Internet access, an on-site dining outlet, a bar, meeting facilities and a health club. Book your stay online and enjoy a level of service not found at other hotels in New Delhi.