Eden Locke is in Edinburgh City Centre, a short 7-minute walk from Princes Street Tram Stop and 16 minutes' walk from Edinburgh Castle.