London
positive feedback
activities listed
0 Supplier Reviews
Set in Glasgow’s West End, just 10 minutes from the city centre the hotel is close to many bars, restaurants, shops, museums and parks as well as the University of Glasgow.