Situato a Glasgow, a 300 m dal Glasgow Botanic Gardens, l'Angel Mews offre sistemazioni con cucina. La struttura dista meno di 1 km dall'Università di Glasgow.
A vostra disposizione una TV a schermo piatto.
Tra i luoghi d'interesse nelle vicinanze della casa vacanze figurano Kelvingrove Art Gallery and Museum, Riverside Museum of Transport and Technology e Scottish Event Campus Glasgow.