A historic hotel situated in Nuwara Eliya offering an excellent level of service as well as breathtaking views of the plains and hills surrounding the resort.