
Scotland, UK
Full Name: 63rd European Renal Association Congress
Exhibition Way, Glasgow G3 8YW, Scotland
Scotland's largest exhibition and conference center, located on the banks of the River Clyde.
Modern waterfront district with excellent transport links and riverside walks.
5 minutes from Exhibition Centre train station. Direct bus links from city center.