Jurys Inn Glasgow
60
Jurys Inn Glasgow is ideally located on Jamaica Street, adjacent to Central Station, overlooking the River Clyde and easily accessible from the Scottish Exhibition and Conference Centre.
Filed under: hotels on March 16th, 2008
60
Jurys Inn Glasgow is ideally located on Jamaica Street, adjacent to Central Station, overlooking the River Clyde and easily accessible from the Scottish Exhibition and Conference Centre.
Filed under: hotels on March 16th, 2008