Dieses bezaubernde Hotel befindet sich in Nuwara Eliya. Diejenigen, die in dieser Unterkunft übernachten, können dank des Wi-Fi-Zugangs, der in den öffentlichen Bereichen zur Verfügung steht, im Internet surfen. Die Rezeption ist rund um die Uhr geöffnet.