Lomond Serviced Apartments- Emirates
1871 London Road, Glasgow, G32 8XF, United Kingdom,Object type: Hotel Glasgow City
Featuring garden views, Lomond Serviced Apartments- Emirates provides accommodation with a balcony and a kettle, around 1.4 miles from Celtic Park. The apartmen