Hotel Sewa Grand offers 72 exquisitely furnished, centrally air-conditioned rooms with all modern amenities and facilities to match any luxury hotel in West Delhi. The hotel has two type rooms deluxe room and Suites. Hotel Sewa Grand as a brand name of Sewa Hotels and Resorts has been designed to serve the special needs of frequent business and leisure travelers, its contemporary, elegantly designed rooms preferred choice for discerning travelers. The hotel is located in the heart of city and within the commercial hub just 20 minutes from Connaught Place, and 30 minutes from International Airport.