Eden Locke
Condo Hotel
Edinburgh, Midlothian
Move into your own space at Eden Locke, our aparthotel on George Street in Edinburgh city centre.
Number of rooms: 84
Eden Locke, 127 George St, Edinburgh, EH2 4JN, United Kingdom
Hotel booked 1 times today.