Self catering accommodation in Glasgow, Scotland: The self catering accommodation is in the city centre, close to George Square, Museum. Glasgow Cathedral, and is ideal for tourists and travellers alike being fully equipped and fitted to a high standard combining the service and comfort expected of a hotel