IT @ The Grand New Delhi promises an unforgettable Italian odyssey – Witness IT to believe IT
Cascading greens soothing your eyes to the farthest, flora and fauna at its best – TheGrand New Delhi spells opulence beyond compare. Warm hospitable staff at the entrance ushers you to the wide and spacious lobby of the Hotel. Full length windows display a green belt that is a visual treat for the eyes. The […]
Read More »