Welcome to Hotel The Crown New Delhi, Featuring a restaurant, terrace and free Wi-Fi, Hotel The Crown offers rooms in New Delhi. It is 5 km from the Indira Gandhi International Airport. The air-conditioned rooms feature a seating area with flat-screen satellite TV. Each has a private bathroom with a shower and free toiletries. The in-house restaurant serves regional, Indian, Chinese and continental delights. Room service can be requested for in-room dining comforts. Hotel The Crown is 5 km from Qutub Minar, a UNESCO World Heritage Site. The Kingdom of Dreams and India Gate are 12 km away. The New Delhi Railway Station and Inter State Bus Transport are 13 km away from the hotel. (Hotel The Crown New Delhi hotels booking).