Suba Group of Hotels has launched Comfort Inn Silver Arch in Mussoorie. Conveniently located near the entry of the Picture Palace side of Mall Road in Mussoorie,...
Suba Group has acquired a controlling stake in the leisure budget hospitality chain, 1589 Hotels. The development highlights the consolidation taking place in the...