Eden Locke is a lifestyle Aparthotel offering 72 beautifully designed studios and suites in the heart of Edinburgh on George Street, ideal for leisure or business stays of any length.
Eden Mezzanine Studio | £105 Per unit per night |
Eden Studio | £95 Per unit per night |
One-Bedroom Apartment | £120 Per unit per night |
Studio Apartment | £75 Per unit per night |
Twin Studio Apartment | £75 Per unit per night |
Note: Prices are a guide only and may change on a daily basis.