The Crown?is a prestigious budget hotel in New Delhi. The hotel caters to tourists, travellers and business executives alike by providing a relaxing and refreshing ambience. It upholds the hotels commitment to providing incomparable hospitality and impeccable service to all its valued guests. With beautifully furnished rooms and other facilities, the hotel provides a truly unique atmosphere. The International Airport is just 24 km while the New Delhi Railway Station is just 18 km away. Hotel provides modern amenities fitted in the rooms which include: Bathrooms with hot and cold water facility, 24-hour Room service, make up mirror and a television. The Crown is a great choice for travellers interested in budget-friendly trip.