A

Abhas Tripathi

3 years ago

One of the best hotels in Delhi. Located in Chanak...

One of the best hotels in Delhi. Located in Chanakyapuri, among various embassies. Fantastic service, beautiful rooms and delicious food in the various restaurants. If you're staying here, you need to have the daal at "Bukhara", which is where the dish "daal bukhara" originated.
Strongly recommended.

Comments:

No comments