A luxury 5-star hillside hotel in Kandy offering elegant rooms, mountain views, and premium facilities in a peaceful riverside setting.