A luxury hillside resort in Kandy offering panoramic mountain views, modern rooms, and a tranquil escape surrounded by nature.