- UK Information
- UK Hotels
- Alba Lodge
Alba Lodge
Set within a traditional terraced townhouse in the centre of Glasgow, this cosy guesthouse provides an excellent base from which to enjoy all that the city has to offer.
Visa,Maestro,American Express,MasterCard
Prices from £23
15