BOOK NOW

GREATER THAN THE SUM OF ITS PARTS

Eden Locke is a boutique Edinburgh aparthotel offering a tranquil refuge in the heart of New Town. Challenge your perception of travel with spacious and intricately designed apartments, and immerse yourself in Edinburgh’s culture through spaces that welcome you into a community of like-minded locals and wanderers. 

In the heart of Edinburgh

127 George Street, Edinburgh, EH2 4JN