Nuwara Eliya Hotel – 15 Room Hotel on 33 Perch Land… for sale, Rs 260M | Harimila