The best place in Kandy for a drink, the Royal has benefited from a stunning, sympathetic recent renovation. With a couple of atmospheric bars, a lovely central courtyard and a wonderful upper balcony-terrace, this landmark colonial building offers many choices for a leisurely G&T, malt whisky or cool draught beer. Drink prices are steep; happy 'hour' runs from 5.30pm to 7.30pm.
There's also a restaurant menu (mains Rs 1200 to 1500) for Asian dishes and Western classics.