Embassy Apartments 4 stars

8 Kelvin Drive, North West, Glasgow, G20 8QG, United Kingdom

Hotel image
Read more reviews for Embassy Apartments