ROHL expands in Rajasthan, announces signing of luxury Resort in Chittorgarh
Royal Orchid Hotels Ltd. (ROHL) today announced the signing of a 5-star resort property in the historical city of Chittorgarh, Rajasthan. Set against the backdrop of Pula Mangra village, the property offers an authentic view