Edinburgh is the jewel in Scotland's crown and at its heart lies The Balmoral hotel. Located at 1 Princes Street with views of Edinburgh Castle, the Scott Monument and Arthur's Sea... more... See more text