Grand Central Hotel

99 Gordon Street
Glasgow
United Kingdom