Location: in Glasgow city centre, beside Central Station and close to the city's highlights such as museums, shops, restaurants, cafés, the Royal Concert Hall and Princes Square.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Glasgow Holiday Destinations in Europe