Edinburgh, Edinburgh
Spend a second to
save a fortune!
Spend a second to save a fortune!
Eden Locke, 127 George St, Edinburgh
Featuring free WiFi throughout the property, Eden Locke is set in Edinburgh, just over 1 km Edinburgh Castle. All units include a flat-screen TV. There is a seating and/or dining area in some units.
See MoreUsage of subsidiary facilities may incur additional fees