Suba Group of Hotels, one of India’s fastest-growing hotel chains, announces the opening of Quality Inn™ Bhagsu Heritage property in....