Film office for Edinburgh, East Lothian and the Scottish Borders

Eden Locke

© Film Edinburgh - download

Eden Locke is a lifestyle Aparthotel offering 72 beautifully designed studios and suites in the heart of Edinburgh on George Street.