Crowwood Hotel Glasgow
Cumbernauld Road, Glasgow, G69 9BS
Average, 3 The hotel is under new management and now the winner of The Lanarkshire Business Tourism Award. This business hotel consists of a modern building with a total of 38 guest rooms. It offers 24-hour reception and free parking. For business travellers the hotel offers a wide range of modern facilities for up to 140 people.
Less InfoThe hotel is under new management and now the winner of The Lanarkshire Business Tourism Award. This business hotel consists of a modern building with a total of 38 guest rooms. It offers 24-hour rece...
More Info