NB: Our latest "check in" is 10pm for all Glasgow Hotels and Serviced Apartments.

Embassy Apartments ... Pictures