24
The Grand New Delhi is a luxury hotel located in New Delhi. Come enjoy the luxury.  
Location: 
The Grand New Delhi is a luxury hotel located in New Delhi. Come enjoy the luxury.  
Location: 
Vasant kunj - Phase II, Nelson Mandela Road
New Delhi 110 070, India
Tel: 91-11- 2677 1234
Fax: 91- 11- 2670 5599
to add this to Watch Later

Add to

Loading playlists...