80 Jamaica Street
Jamaica Street, where Jurys Inn Glasgow hotel is situated, is adjacent to Central Station and within five minutes of Queen Street Station. The hotel in Glasgow is also within convenient distance of The Scottish Exhibition and Conference Centre.
No reviews found. Be the first to review this place.