Embassy Apartments
Embassy Apartments
Apartment
8 Kelvin Drive
, Glasgow, Scotland, United Kingdom
G20 8QG
86
Very Good ·
74 reviews