Seulement à 25 minutes de marche d'Hotel Crystal Palace New Delhi, vous pourrez visiter les Jardins botaniques de Talkatora.
Placé à quelques pas du parc Vivekanand, cet hotel 3 étoiles offre également un accès facile au Shankar Market. L'hotel se trouve également à 6 km de la Rue commerçante Gali Paranthe Wali à New Delhi. La Porte de l'Inde est à 15 minutes en voiture, et la station de métro Rajendra Place est à une courte distance de Crystal Palace de New Delhi. Cet établissement est également situé à moins de 850 mètres de l'arrêt de bus Karol Bagh.
Vous pourrez également déguster des plats de cuisine indisch au restaurant Kebab Obsession à deux pas de l'hotel.