Delhi, the capital of India, has a number of hotels
to suit all budgets that offer world-class facilities and pleasing
ambience. India is known for its ancient tradition of treating guests as
Gods and most of the
hotels
in Delhi leave no tables unturned to make you feel comfortable and
at home. Professional yet always eager-to-serve-you staff, variety of
cuisines and delicacies and all the basic amenities and luxuries are
taken care of to make your visit to the hotel a memorable one.