Royal Orchid & Regenta Hotels launches its property Regenta Inn Luxinna, Bhagsung
India's hospitality brand Royal Orchid & Regenta Hotels opened its 7th property in the state of Himachal Pradesh. The new property, Regenta Inn Luxinna, Bhagsung, is located in Mcleodganj, a suburb of Dharamshala in the