n
nand kishore sharma Review of ITC Maurya Sheraton & towers H...
Very good luxury hotel, centrally located in New D...
Very good luxury hotel, centrally located in New Delhi. Particularly renowned for their Restaurants/Cuisine. I personally have enjoyed food at their Indian restaurants- Bukhara & Dum Pukht
Comments: