Hotel-de - Nuwara Eliya, Sri Lanka close