Scheduled to open in 2023, the new 245-bed hotel, part of Marriott’s Signature brand portfolio, will be located on Glasgow’s George Street in sight of the city’s iconic George Square.
Session Expired
Your session has expired. Please login again to continue.