Royal Orchid Hotels unveils luxury hillside retreat in Kasauli

Affirming its commitment to contributing to the hill state's development and boosting the GDP of Himachal Pradesh, Royal Orchid Hotels Ltd. (ROHL) announced the opening of its 8th hotel in the state, Velmore by Royal