Hotel Eden Hill- 18, Badulla Road, Nuwara Eliya, , Sri Lanka