Suba Group of Hotels launches ‘Comfort Inn silver Arch’, Mussoorie
Suba Group of Hotels, a master franchisee of Choice Hotels India has marked another milestone in Uttrakhand with the launch of ‘Comfort Inn Silver Arch’ in Mussoorie. Conveniently located near the entry of the Picture Palace side of Mall Road