Delhi, the capital of India, has a number of hotels in all budgets that offer world-class facilities and atmosphere. India is known for its tradition of treating customers as gods and most hotels in Delhi tables leave no effort to make you feel comfortable and at home. Professional still ready to serve you-staff, the variety of cuisines and delicacies and all basic amenities and luxury are assumed to make your stay at the hotel an unforgettable experience.