136-148 Queen Street, Glasgow, GB G1 3BX
In-Unit Wifi
Pets Allowed
Overlooking George Square in the heart of Glasgow, these spacious, modern apartments offer a comfortable alternative to a hotel. Each features an open-plan living area, a fully equipped kitchen, a dining space, a lounge, and separate bedrooms, some with ensuite bathrooms.