A family-owned resort situated in the heart of the Nuwara Eliya town – offering a majestic experience of the hill country and its climate.