Ambassador Hotel

7 Kelvin Drive
Glasgow
United Kingdom