Nitin S.
This is an average hotel, not a luxury place, and despite the name, it isn’t International. The staff are good and respond right away, and the owner is very cooperative. You’ll find it on Chitrwani Road, near Jhanda Chowk, opposite Delhi Gita Press.
