The Elephant Trail is perfectly located for entry to the Udawalawa National Park. We arrived after travelling from Nuwara Eliya and were pleased with the appearance of the hotel, however the front desk staff speak limited English. Helpfully, one of the staff carried our bags for us which was a nice touch and we were able to sign up for the safari experience (which is owned by the same company as the hotel).
Our room was okay with basic essentials like a shower, bed and TV plus a balcony. However, the sink in the bathroom had a lot of dirt in the plug hole and on the second day dirty water came up the hole after I had just finished shaving. Also, the shower pressure was awful and the temperature switched back and forth from cold to scorching in a matter of seconds. Furthermore, the lack of WiFi in room did get annoying but I realise this is a first world problem and the environment we were in is stunning.
On site, there is a restaurant (do not go next door as we found flies in our onion soup) and they offer a decent enough menu for Sri Lanka with a good variety of drinks. Our food was average and reasonable but the fact that you have to pay by cash does leave a bit of a sour taste as it means you need to be carrying a lot of rupees if staying for a while.
All in all, it was an average hotel in a beautiful setting which could do with some upgrades: WiFi in room, decent showers, sinks being fixed, better food and the option of card payments.