You can get a better location than right on the Royal Mile in the heart of Edinburgh, so make sure you snap up a Scots themed room at this hotel in Edinburgh today. Attractions like Edinburgh Castle and the Edinburgh national Gallery are easy to get to! There’s even a bar here!