Alba Hostel Glasgow
Hostel
Glasgow
In Glasgow’s vibrant West End, the Alba Hostel offers spacious rooms with free Wi-Fi. Free on-site parking is available, and guests have 24-hour access with no curfew.
Number of rooms: 50
6 Fifth Avenue, North West, Glasgow, G12 0AT, United Kingdom