This is a striking Victorian building with an impressive façade, which is conveniently situated in Glasgow city center. This hotel combines stylish architecture and an ideal location with modern service and facilities.