Eden Locke thuộc Edinburgh City Centre, chỉ cách Princes Street Tram Stop chừng 7 phút đi bộ và Lâu đài Edinburgh 16 phút đi bộ.