Edinburgh has always caused a fuss. Consider the medieval riddle of its subterranean alleys or the sublime drama of its fairytale castle, and it’s little wonder visitors fall under its spell.
The best hotels – from the Independent
- must check out – the Witchery
- for country flair – Prestonfield House
- the stately manor thing – The Balmoral