Annapurna Square Pvt. Ltd. signs management contract with ITC Hotels for new 5-star Hotel at Durbarmarg