A leading Scottish hotel, AC Hotel by Marriott Glasgow is redefining its hospitality experience with the launch of the AC ...