Nepalirika Hotel by PLO, managed by Crimson Hotels Private Limited since 2077, stands as a symbol of excellence in the East. With 5-star service and world-class ambiance, we are strategically located in the heart of the Eastern region of Nepal, boasting two distinct locations in Biratchowk and Damak... Read more
Employees
51-200This company has no org chart yet
This company has no teams yet
This company has no offices yet