Single Tree Hotel, Nuwara Eliya
About Single Tree Hotel, Nuwara Eliya
Single Tree Hotel is a luxury small size hotel situated at Haddon Hill Road with close proximity to Town the Grand Hotel overlooking the race course.LK94135800: Single Tree Hotel, Nuwara Eliya. Text by Lakpura™. Images by Google, copyright(s) reserved by original authors.