Loading hotels
Confirming room availability...
Glasgow City Flats, 59 James Watt Street, Glasgow, United Kingdom
Locationlocated in Glasgow's City Centre Glasgow neighbourhoodAmenitiesThis smoke-free apartment building features laundry facilities, express check-out and free WiFi in public areas.RoomEach apartment features free WiFi and a kitchen with a fridge, an oven and a microwave. Guests can appreciate conveniences, such as a living room and a coffee/tea maker, and other amenities include premium bedding and a flat-screen TV. Weekly housekeeping is available.