7 Reasons Why ITC Welcome Hotel, Dwarka should be your next weekend getaway!

Life in a metro is many things but quiet. The maddening traffic, the chaotic pace and now the rebelling weather has added to our already stressful live. A long weekend away needs to be everything other than tolling. I recently stayed at the ITC Welcome Hotel Dwarka and here are my reasons why it is…