29/30 Abercromby Place, Edinburgh, GB
The Royal Scots Club is located in Edinburgh, Scotland, 500 metres from the Princes Street Gardens, and one mile from Edinburgh Castle. Edinburgh Waverley Station is two miles from the hotel and the airport is seven miles away. Hotel Features. Set in Edinburgh's New Town, The Royal Scots Club Edinburgh is housed in a traditional four storey building with a stone facade.