
Edinburgh, United Kingdom
Eden Locke, George Street
4-star hotel · Edyn Group
Situated in Edinburgh's prestigious New Town on George Street, Eden Locke occupies a stunning five-story Victorian building. This aparthotel offers self-contained apartments, each equipped with a kitchen including a dishwasher…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness · extra charge




