110 Bath Street, Glasgow, GB
Marks Hotel Glasgow is located in Glasgow, Scotland, within half a mile of George Square and the King's Theatre. Glasgow Cathedral and Provands Lordship are within a mile. The nearest train station is 300 metres from the hotel. Hotel Features. Marks Hotel is set in central Glasgow in a bright and modern, metropolitan building that reaches nine storeys high and overlooks the city. Guests can read complimentary newspapers in the 24 hour lobby.