Eden Locke
Photo gallery for Eden Locke
Overview of Eden Locke
Eden Locke
4-star aparthotel in Edinburgh City Centre
Reviews
9.6
Exceptional
Popular amenities
Explore the area
127 George Street, Edinburgh, Scotland, EH2 4JN
- George Street1 min walk
- Candy Bar1 min walk
- Edinburgh Haymarket Station15 min walk
- Edinburgh (EDI)26 min drive