Star plaza is located in Pahar Panj, 10 minutes walking distance from New Delhi Station and Connaught Place, and 40 minutes drive away from the international airport.
Star plaza is located in Pahar Panj, 10 minutes walking distance from New Delhi Station and Connaught Place, and 40 minutes drive away from the international airport.
Estación de Trenes de Nueva Delhi