The Albion Hotel offers a selection of 20 en-suite roooms – single, doubles, twin, family bedrooms all been tastefully decorated and equipped with all the modern cons.
Address: 405-407 N Woodside Rd
Glasgow
Scotland
G20 6NN
United KingdomPhone: +44 0 141 339 8620Email: info@mcquadehotels.comNo Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.