L'Hotel Crystal Palace New Delhi de 3 étoiles bénéficie d'un emplacement principal à moins de 4 km d'attractions familiales telles que le Nehru Planetarium. Il y a aussi un parking.
Situé à moins de 6 km du Musée Gandhi Smriti, L'Hotel Crystal Palace de New Delhi se trouve tout près de la Rajendra Place. Les sites religieux de la région comprennent le Temple Laxminarayan (à 2 km) et la Mosquée du vendredi (à 3 km). Il y a le Centre national pour les arts Indira Gandhi à environ 4 km, et Pusa Institute à moins de 10 minutes de marche de l'hôtel. La station de métro la plus proche est à moins de 5 minutes à pied.
Certaines chambres de L'Hotel Crystal Palace sont dotées du Wi-Fi gratuit et d'un bureau.
Proposant des repas indiens, Imly Express est situé juste à côté de l'hôtel.