Situé dans la localité de "Mahipalpur" à moins de 7 km du Qûtb Minâr, Red Crown Hotel New Delhi offre un salon commun. Cet hotel 3 étoiles met à la disposition des hôtes des bains à vapeur turcs et un hammam turc et se trouve à 15 minutes en voiture le pilier de fer de Delhi.
La résidence est située à environ 5 km de l'aéroport Delhi International et à 3 km de lieux culturels tels que le Musée de la Force aérienne indienne. Les attractions à 10 minutes en voiture de Red Crown de New Delhi comprennent l'Université Jawaharlal-Nehru. Situé à 4 km, le Temple Uttara Swami Malai est une destination touristique divine incontournable. L'hotel est proche des transports en commun, à 10 minutes à pied de le Delhi Aero City et non loin de l'arrêt de bus le Mahipalpur.
Red Crown dispose de 13 pièces comprenant une cafetière/théière, Internet à haut débit et des fenêtres insonorisées ainsi que de salles de bain privées avec une toilette séparée et une douche. Elles sont dotées des fenêtres insonorisées. Elles sont également équipées d'une cafetière/théière. La résidence offre des chambres avec des vues sur la ville.
Des plats pour high tea sont disponibles au restaurant Indian Saffron Biryani.