Glasgow Hotels - Hotels in Glasgow

Alexander Thomson

Location.
  • The Alexander Thomson is located in Glasgow, Scotland.
  • 50 metres away from Glasgow Central
  • 400 metres away from The Lighthouse Centre
  • 500 metres away from art galleries

Hotel Features.
  • Breakfast provided
  • 24 hour front desk
  • Multilingual staff

Guestrooms.
  • Direct dial phones
  • Tea and coffee makers
  • Hair dryers


Glasgow - Glasgow Hotels - Blackpool Hotels - Shiralat - Birmingham Hotels - Warwickshire Cottages