Discover the perfect blend of comfort and nature at The Clovelly Bungalow, Nuwara Eliya

Hotel