The physical infrastructure of this hotel is in okay shape (but not great shape). Where the hotel really disappoints is in service. The staff are not well trained, and systems are not in place for reasonable performance. Our check-in process was confusing, where they found my name and booking in their system, and then 5 minutes later asked me if I was sure that I booked at Araliya Green Hills. I ordered a boxed breakfast to take on my early morning hike, but they forgot to put it in. The front desk staff later explained to me that they put in the order, but the kitchen staff messed up. When I asked for it at 5am, instead of simply saying "sorry, the food isn't ready", the staff wasted 10 minutes of my time interrogating me about who did i put the order with, what did I order etc, to try and make the case that I must have forgotten. Luckily I had taken a picture of the written order, and that finally got the staff to stop wasting my time. I won't write more, but there were more incidents like this, which all signaled untrained, unprofessional staff. i think they are trying to run the hotel on a low budget, without properly training staff.
There are many other hotels in Nuwara Eliya with much better views and better location. I would strongly recommend staying at one of those instead. Maybe pick a boutique hotel on a hillside if you can. Araliya Green Hills is only worth it if you are paying no more than $80 per night.