The Alfred
1 Alfred Terrace, North West, Glasgow, G12 8RF, United Kingdom,Object type: Hotel Glasgow City
In the heart of Glasgow, a 5-minute walk from Glasgow Botanic Gardens,this refurbished Victorian townhouse has a 24-hour reception and spacious, well-equipped b