Holiday Inn Express Glasgow - City Centre Riverside | Global Travel