Offering you comfortable accommodation in the capital city of India are the various hotels in New Delhi. Strategically located close to the airport, business centres and tourist attractions the deluxe hotels in New Delhi are a class apart.
There are many a luxury and deluxe hotels in New Delhi that are apt for a memorable stay in the metropolitan city. The modern facilities and services are available at New Delhi hotels. Warm hospitality is one of the common features with all the hotels in New Delhi.
Click here for Map of Hotels in Delhi