Ambassador Hotel

7 Kelvin Drive, G20 8 Glasgow, United Kingdom Get Directions to this spot
7 Kelvin Drive
G20 8 Glasgow
United Kingdom

Rate and review Ambassador Hotel in Glasgow, United Kingdom!

Share your experiences at Ambassador Hotel with your friends or discover more Hotels in Glasgow, United Kingdom.