Royal Orchid Hotels Opens New Hotel In Rajasthan