Colonial type mansion hotel that offers guests a hotel boutique.
Located in Nuwara Eliya, in the hill country of Sri Lanka in close proximity to the Golf Course, the natural wonders of Horton Plains and the vibrant diversity of the Leopard Rock trail.