Frederick House Hotel Edinburgh: 550 m to Edinburgh Castle