HannahMumbai's New Delhi, India
Hotel The Royal Plaza
19 Ashoka Road
I stayed here with my Sister and Mum while sight seeing in Delhi and I have to say I was very impres...
Sheraton New Delhi
This is a fairly nice hotel. It's not great, but it's acceptable. I apparently got upgraded to a sup...