Company name: The Royal Scots Club Edinburgh
Description: Refined hotel rooms in Georgian building
29-31 Abercromby Pl, Edinburgh EH3 6QE, United Kingdom