
New Delhi, India
Corus
3-star hotel
This hotel is located in the city centre of New Delhi. It is a short drive away from the Birla Mandir temple. The nearest link to the public transport network is Chawri Bazar metro station and it is 1 km away from New Delhi…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking























