Holiday Inn ExpressHotel
Stockwell Street, Centro de Glasgow, Glasgow, G1 4LW, Reino Unido
Este hotel moderno está situado en el centro de Glasgow, junto al río Clyde, y a 1 km de la estación de tren central de la ciudad. Las habitaciones incluyen aire acondicionado, TV de pantalla plana y ducha de alta presión.