Albion Hotel

Albion Hotel

The Albion Hotel provides fantastic 3-star accommodation just one mile from Glasgow city centre. Our location affords us the best the area has to offer with Byres Road and the West End a short stroll away, whilst enjoying tranquil surroundings for the ultimate in relaxation.

Robert McQuade
Commission: 12
Robert McQuade
405 North Woodside Road,
Glasgow,
City Of Glasgow,
G20 6NN