A new hotel and multi-event venue is set to open near The Hydro in Glasgow in 2026. Forrest Hotels Ltd, the owners of Radisson RED Glasgow, are launching a brand new hotel after recently taking over ...