Glasgow City Holiday Apartments 45 Mitchell Street, Glasgow G2 8NF