Ramada Glasgow City

201 Ingram Street
Glasgow
United Kingdom