The Balmoral Edinburgh, Scotland, United Kingdom Known as one of Edinburgh’s palatial landmarks, the Balmoral’s reputation precedes itself. But if you’re expecting starchy service...