I chose this hotel purely to accomplish 2 urgent tasks in the area I was visiting. Located right in the commercial area of Karol Bagh, this hotel is convenient for those last minute meetings with the trading population. The streets outside can make your stay quite noisy, but I was so tired at the end of my day that I...
More
