A boutique hotel situated in Nuwara Eliya offering the essence of British homes. Ideal for a weekend getaway with the family.