ibis Glasgow City Centre - Sauchiehall Street
Hemsida: ibis Glasgow City Centre - Sauchiehall Street