it's worth a shout on here but I'm visiting new delhi soon and I'm after a hotel for a few nights maybe in the karol bagh area - I'm keen on finding something that is easy for me to see the sights.
anyone been there before and can recommend a good hotel for me please?
anyone been there before and can recommend a good hotel for me please?