Situated in central Glasgow, the The Address Glasgow boasts free high-speed Wi-Fi, a gym, and a restaurant. With accessible rooms, it is just 3 minutes’ walk from Glasgow Central Railway Station.
Number of rooms: 91
139 &141 West George Street, Glasgow City Centre, Glasgow, G2 2JJ, United Kingdom
Hotel booked 1 times today.