The stylishly designed Holiday Inn Theatre Land boasts an excellent location in the city centre, only a short walk from Sauchiehall Street and Buchanan Street. The rooms are modern, clean and well equipped, although there is a level of noise late at night due to its location. There's also great food on offer at the acclaimed La Bonne Auberge restaurant.