Only a short walk from Kelvingrove Park, the Argyll lives up to its Scottish name. The atmosphere here is more Highland lodge than urban inn, with an understated and tasteful use of tartan in its furnishings. There is a clutch of spacious family rooms.