Babbity BowstersHotel
16-18 Blackfriars Street, Glasgow City Centre, Glasgow, G1 1PE, United Kingdom
Featuring a terrace, a restaurant as well as a bar, Babbity Bowsters is set in the centre of Glasgow, less than 1 km from Glasgow Cathedral. 700 metres from George Square and 1.2 km from Buchanan Galleries, the hotel features a ski school.