Enjoy Afternoon Tea in Scotland: Take Tea in Some of Scotland's ...

The Caledonian Hotel, Edinburgh. At the other end of Princes Street from the Balmoral is the Caledonian Hotel, known locally as The Caley. Like the Balmoral and many of Scotland's other grand hotels, the Caley also started life as a ...