The Address Wren
Glasgow · UK
The Address Wren is a compact four-star city hotel occupying the penthouse floor of Caledonian Chambers, directly above Glasgow Central Station. Its 30 bedrooms give the property an intimate, contemporary feel, with Signature King and Signature Twin rooms…
July 2026