The HotelSituated in the heart of Glasgow, this four-star mystery hotel invites all guests for a comfortable city stay in close vicinity to the area’s popular attractions.The rooms feature decorations that are a mix of contemporary and traditional styles, and come equipped with flat-screen TVs and air conditioning.
See offer