Le Temple du Lotus est à moins de 25 minutes à pied.
Star Inn de 3 étoiles se trouve à 25 minutes à pied de Kalka Mandir et à 5 minutes à pied de la Greater Kailash. Les sites religieux de la région comprennent la Tombe d'Humayun (à 7 km) et la Mosquée Moth Ki Masjid (à 3 km). Les attractions de divertissement à proximité de New Delhi incluent Club de golf de Delhi, qui est à une distance de 7 km. Savitri Cinema offre un lien direct vers les attractions et les principaux lieux de la ville, se trouve non loin de l'hôtel.
Un café de desserts Naturals Ice Cream se trouve à 5 minutes à pied de Star Inn.