Located in Glasgow, this lodge is in the city center and on a river. The area's natural beauty can be seen at Loch Lomond and The Trossachs National Park and Mugdock Country Park, while OVO Hydro and Pavilion Theatre are cultural highlights. Looking to enjoy an event or a game? See what's going on at Scottish Exhibition and Conference Centre or Hampden Park. Spend some time exploring the area's activities, including golfing.