Este hotel está situado en el centro de Glasgow, en la plaza George Square, junto a la estación de tren de Glasgow Queen Street. Ofrece habitaciones elegantes en pleno centro de la ciudad.
Número de habitaciones: 117
40 George Square, Centro de Glasgow, Glasgow, G2 1DS, Reino Unido
Hotel reservado 1 veces hoy.