Royal Orchid Hotels Ltd (ROHL) has signed a new 70-key property in Mussoorie, expanding its Uttarakhand presence to six hotels. Positioned ...
SIGN UP & STAY UPDATED
No comments