This 3 star hotel is located in the city centre of Glasgow and was established in 2003. It is close to the City Centre and the nearest station is St Enoch. The hotel has 2 restaurants, a bar, 6 conference rooms and a coffee shop. All 321 rooms are equipped with hairdryer and air conditioning.