Near The SSE Hydro With a stay at this apartment in Glasgow Glasgow Westend you'll be steps from The SSE Hydro and 7 minutes by foot from Scottish Exhibition and Conference Centre This 4-star apartment is 07 mi 11 km from Glasgow Science Centre and . . .