Whether you're a tourist or traveling on business, Embassy Apartments is a great choice for accommodation when visiting Glasgow. With its location just 1.5 miles from the city center and 8 miles from the airpor ... Read more

View all Luxury Hotels in Glasgow