I have been travelling to Delhi for the last 12 years and think I have stayed in every hotel in Dehli so feel qualified to comment.
From the outset The Grand strives very hard to make you feel welcome with numerous staff on hand to deal with your every whim. The rooms must be the largest I have encountered in...
More
- Grand New Delhi
- Hotel The Grand New Delhi
- The Grand Hotel New Delhi
