Civil marriage and partnership venues - The Royal Terrace Hotel

Name The Royal Terrace Hotel
Address 18 Royal Terrace
Postcode EH7 5AQ
Telephone 0131 557 3222
More information http://www.royalterracehotel.co.uk
Location