SahilKharbanda85's New Delhi, India
Hotel Welcome Palace
17A/12, W.E.A., Gurudwara Road, Opp. Jessa Ram Hospital
Recently visited this property, it's a great location property would recommend to people want to sta...
Starbucks New Delhi
Block A, Hamilton House
Offcourse it's a Starbucks a coffee you will get at it's best. Just overcrowded for now but surely w...