This 4 Star Hotel in Harispattuwa is located in Nugawela. Full Address of property is Hotel Tree of Life Nature Resort, Nugawela View On MapKey amenities of this property are Kids' Meals & Childcare Services.
Location of the Hotel is Hemmathagama View On Map (Guava House, Hiniabewatta, Ginihappitiya, Hemmathagama 71530, Sri Lanka, Guava House, Hiniabewatta, Ginihappitiya, Hemmathagama 71530, Sri Lanka).