Staying at the The Well Court Residence hotel, you will be 17 minutes' walk from The Museum of the Royal Scots and the Royal Regiment of Scotland and 2.9 km from Palace of Holyroodhouse. If you are willing to explore even more landmarks in Edinburgh, consider checking out Holyrood Park set 3.2 km away.