LOCATED JUST OFF THE ROYAL MILE IN THE HEART OF SCOT LANDS CAPITAL/ FIVE MINUTES WALK FROM EDINBURGH CASTLE/ PRINCESS STREET AND ... More