Glasgow, Glasgow
Spend a second to
save a fortune!
Spend a second to save a fortune!
122 Stockwell Street, Glasgow
This modern hotel is in Glasgow city centre, beside the River Clyde and 0.6 miles (1 km) from Glasgow Central Rail Station. The air-conditioned rooms have flat-screen TVs and power showers.
See MoreUsage of subsidiary facilities may incur additional fees